{"repo":"walidbosso/Nodejs_ExpenseTracker","free":true,"listed":false,"github":"https://github.com/walidbosso/Nodejs_ExpenseTracker","clone":"git clone https://github.com/walidbosso/Nodejs_ExpenseTracker.git","description":"✳️ Users and Transactions (Expense and Income) management, a Back-End project using Node.js, Express.js, MongoDB, Mongoose ODM, JWT, REST API and Node Mailer, you can find it deployed on https://bosso-expense-tracker.onrender.com/ you can test it with POSTMAN API.","language":"JavaScript","stars":12,"topics":["expressjs","jwt","mongodb","mongoose","nodejs","rest-api","backend","expense-tracker","expense-tracker-app","express"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Expense and Income Tracker - Back-End Project Overview Introduction Welcome to the Expense and Income Tracker Back-End project! This robust system is designed to efficiently manage users and transactions, providing a seamless experience for tracking expenses and income. Built with cutting-edge technologies, this project utilizes Node.js, Express.js, MongoDB, Mongoose ODM, JWT authentication, and RESTful API endpoints. Additionally, the system incorporates mailing functionality to enhance communication. Technologies Used - Node.js: The project is powered by Node.js, a powerful JavaScript runtime known for its scalability and performance. Node.js enables efficient server-side development. - Express.js: As a minimal and flexible Node.js web application framework, Express.js simplifies the development of robust and scalable APIs, making it an excellent choice for this back-end project. - MongoDB: A NoSQL database, MongoDB is used for storing and managing data efficiently. Its flexibility allows for easy adaptation to changing requirements. - Mongoose ODM: Mongoose is employed as the Object-Document Mapper (ODM) for MongoDB, providing a straightforward way to model and interact with the database. - JWT Authentication: JSON Web Token (JWT) authentication is implemented to ensure secure user sessions, providing a reliable and token-based authentication mechanism. - REST API: The project follows the principles of Representational State Transfer (REST), providing a standardized and sc","default_branch":null,"files":null,"tree":[],"storefront":"/r/walidbosso","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/walidbosso/Nodejs_ExpenseTracker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}