It is the backend of the Mealsy application, used to communicate the application with the database.
- providing API for users operations
- incoming data validation
- outcoming data engraving
- database management
method | url | parameter | describtion |
---|---|---|---|
GET | /users | get all users data | |
GET | /users | id | get user by id |
POST | /users | post new user | |
PUT | /users | id | update user by id |
DELETE | /users | id | delete user by id |
DELETE | /users | delete all users |
method | url | parameter | describtion |
---|---|---|---|
GET | /recipes | get all recipes data | |
GET | /recipes | id | get recipe by id |
POST | /recipes | post new recipe | |
PUT | /recipes | id | update recipe by id |
DELETE | /recipes | id | delete recipe by id |
DELETE | /recipes | delete all recipes |
--- in progress ---
--- in progress ---
- express
- mongodb
- mongoose
- pug
- validator
- body-parser
- bcrypt
--- in progress ---
Mealsy is open source software licensed as MIT