A full-stack goal management application built using the MERN stack (MongoDB, Express, React, Node.js). This app allows users to create, update, and delete personal goals.
- User authentication (Register/Login)
- Create, read, update, and delete goals
- User-specific goals
POST /api/users/register: Register a new user POST /api/users/login: Authenticate a user and get a token
GET /api/goals: Get all goals for the logged-in user POST /api/goals: Create a new goal PUT /api/goals/:id: Update a goal DELETE /api/goals/:id: Delete a goal
MongoDB Express.js React.js Node.js
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Live App Check out the live application here.