Personal-Budget
بواسطة @elhadjx
36
عن هذا المشروع
Envelope Budgeting API This project is a Node.js/Express application that simulates a basic envelope budgeting system. It allows users to create, read, update, delete, and transfer budget amounts between different envelopes. Features Create an envelope: Add a new envelope with a budget and balance. View all envelopes: Retrieve a list of all created envelopes. View a specific envelope: Get details of a specific envelope by its ID. Update an envelope: Modify the details of an existing envelope. Delete an envelope: Remove an envelope by its ID. Transfer budget between envelopes: Move a budget amount from one envelope to another. Installation Clone the repository: Navigate into the project directory: Install the dependencies: Create a models directory in the root of the project and add an Envelope.js file that defines your Envelope model. Start the server: The server will be running at http://localhost:4055. Endpoints GET / Description: Basic health check route. Response: 'ok' GET /envelopes Description: Retrieve a list of all envelopes. Response: 200 OK with a list of envelopes. GET /envelopes/:envelopeId Description: Retrieve details of a specific envelope by ID.
من ملف README الخاص بالمشروع على GitHub
- النجوم
- 36
- التفريعات
- 0
- آخر تحديث
- 20/08/2024
أضف هذه الشارة إلى ملف README
أظهر أن مشروعك مُدرج على «صُنع في الجزائر».
[](https://www.madeinalgeria.dev/projects/personal-budget)