14A-D-Ready-team / backend

0 stars 0 forks source link

Ready! App Backend

NestJS TypeScript Node.js

This is the backend of a food ordering application for buffets, called Ready!. This project is built with Node.js, NestJS, MikroORM, and uses MySQL as a database. For hosting, we're using AWS. The API documentation can be found at the swagger endpoint. For additional documentation, please refer to Ready! documentation.

Build

To build the backend, please use the following command:

npm run build

Seed

To rebuild, and seed the database with initial data, please use the following command (THIS DELETES DATA PREVIOUSLY STORED IN THE DB):

npm run seed

Run

To start the server, please use the following command:

npm run start:prod

Please make sure to configure the environment variables before running the server. Available environment variables can be found here: .env.template

Users for testing

Admin

• kekesi.adam@students.jedlik.eu

• Supa$3cr3t!!!

Buffet owner

• bela123@gmail.com

• Jelszo123$!

Customer

• elek@gmail.com

• Jelszo123$!

For any questions or issues, please contact the project maintainers.