To-Do Project with Node.js API This project is a To-Do application backend built using Node.js. It provides various APIs to manage user authentication and task management functionalities.
Features User Authentication: Login, Logout, and Register functionalities. User Details: Fetch user details based on authentication. Task Management: Create, Retrieve, Update, and Delete tasks. Personalized Task Views: Get specific tasks associated with a user. Tools Used Node.js Express.js Postman (for API testing) Installation Clone the repository:
bash Copy code git clone https://github.com/AdityaSrivastava1/RegisAPI Navigate to the project directory:
bash Copy code cd todo-nodejs-api Install dependencies:
bash Copy code npm install Usage Start the server:
bash Copy code npm start Use Postman to test the APIs:
For user authentication: /login, /logout, /register For user details: /getuserdetails For task management: /create, /getmytask, /updatetask, /deletetask Testing with Postman Open Postman. Import the provided Postman collection to test the APIs. Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.