- Description
- Features
- Tech Stack / Key Dependencies
- File Structure Overview
- Prerequisites
- Installation
- Usage / Getting Started
- Configuration
- Contributing
- License
- Author/Acknowledgements
- Contact
MagnusAI is a web application built with EJS, JavaScript, and Node.js. It leverages Express.js for the backend and Mongoose for interacting with MongoDB. This project likely provides some AI-related functionalities given its name. A more detailed description will be added as further information becomes available.
- User interface built with EJS templating engine.
- Backend server implemented with Express.js.
- Database interaction using Mongoose and MongoDB.
- Likely incorporates AI-related functionalities (based on project name).
- Languages: EJS, JavaScript
- Backend: Node.js, Express.js
- Database: MongoDB, Mongoose
- Dependencies (package.json):
- axios
- body-parser
- cors
- dotenv
- ejs
- express
- express-session
- mongoose
- nodemailer
.
├── .gitignore
├── Backend
├── Frontend
├── README.md
├── package-lock.json
└── package.json
- Node.js (version >= 14.0.0 recommended)
- npm (or yarn) package manager
- MongoDB installation (if the application requires local MongoDB instance)
- Clone the repository:
git clone https://github.com/VikrantKadam028/MagnusAI.git
cd MagnusAI- Install dependencies:
npm install- Start the server:
npm startThis will likely start the server using node server.js as defined in the package.json script.
The application likely uses environment variables for configuration (e.g., database connection strings, API keys). Create a .env file in the root directory based on the required configurations. Example .env variables:
MONGODB_URI=mongodb://localhost:27017/magnusai
SESSION_SECRET=your_secret_key
# Add other configuration variables as needed
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Distributed under the ISC License. See LICENSE file for more information.
Vikrant Kadam | vikrantkk2889@gmail.com