The BabelForge Server provides backend services for project and task management, user authentication, notifications, and more, ensuring seamless collaboration.
- User Authentication (JWT-based)
- Project & Task Management APIs
- Notifications & Real-time Updates
- Comments & File Uploads
- Search & Filters
- Issue Tracking & Reporting
- Node.js, Express.js
- MongoDB
- JWT, Multer
- Socket.IO (Optional)
- Clone the repository:
git clone https://github.com/younusFoysal/BabelForge-Server.git cd BabelForge-server - Install dependencies:
npm install
- Create a
.envfile:PORT=5000 DATABASE_URL=<your_mongo_url> JWT_SECRET=<your_secret_key>
- Start the server:
npm run start