A simple task management REST API built with Node.js, Express, and MySQL.
- User registration & login (JWT-based)
- Users can manage their own tasks
- Admins feature planned for future versions
- Clean modular code structure
Note: Role-based access control (e.g.,
admin
vsuser
) is not yet implemented in this version. Planned for v1.1+
- Node.js
- Express.js
- MySQL (via Sequelize or mysql2)
- JSON Web Tokens (JWT)
- dotenv for environment config
git clone https://github.com/your-username/task-manager-nodejs.git
cd task-manager-nodejs
npm install