The Cohort Tools Project is a web application designed to manage cohorts, users, and authentication processes. It provides a RESTful API for backend operations and a frontend interface for users to interact with the application.
- Node.js
- Express
- MongoDB
- JWT (JSON Web Tokens) for authentication
- React
- Axios
- bcryptjs for password hashing
git clone https://github.com/your-username/cohort-tools-project.git
Create a .env file in the server directory and add the following environment variables:
PORT=5005
MONGODB_URI=your_mongodb_uri
TOKEN_SECRET=your_jwt_secret
ORIGIN=http://localhost:5173