MyGoals is a backend service that empowers users to manage their goals with full CRUD (Create, Read, Update, Delete) functionality. It's built using a modern tech stack, including JavaScript, MongoDB, Node.js, and Express.js.
Report Bug
.
Request Feature
BookMart is a responsive web application that serves as an online platform for managing book-related operations. This project is built with a versatile tech stack including HTML, Tailwind CSS, JavaScript, React.js, MongoDB, Node.js, and Express.js.
-
API Management with Postman: MyGoals uses Postman to provide an intuitive interface for managing its APIs. This makes it easy to interact with the backend services and perform CRUD operations on user goals.
-
JWT Authentication and Authorization: The project implements robust security using JWT (JSON Web Tokens) authentication and authorization. Bearer tokens ensure secure access control, protecting user data and resources.
-
MongoDB for User Credentials: User credentials, including goal information, are stored securely in a MongoDB database. Proper security measures are in place to safeguard sensitive data.
- JavaScript
- MongoDB
- Node.js
- Express.js
- Postman
- Node.js 6+
- Clone the repo
git clone https://github.com/SumitPanda03/MyGoals.git
cd MyGoals
- Install NPM packages
npm install
- Run the site
cd backend
npm run dev
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
Distributed under the MIT License. See LICENSE for more information.
- Sumit Bhusan Panda - IT Student - Sumit Bhusan Panda - Built the project