This project implements a registration and login system using JSON Web Tokens (JWT) for authentication. The application is built using Node.js for the backend, React.js for the frontend, and MongoDB for data storage.
-
Backend:
- Node.js
- Express.js
- MongoDB
- Mongoose
- bcryptjs (for password hashing)
- jsonwebtoken (for JWT authentication)
-
Frontend:
- React.js
- Axios (for making API requests)
- React Router (for navigation)
- User registration
- User login
- JWT-based authentication
- Basic user interface for registration and login