Skip to content

eujuliu/restaurant-api

Repository files navigation

Restaurant API

Manage your restaurant with ease and provide the best service to your customers with this Restaurant API. Designed for a single restaurant, it provides all the features you need to keep your restaurant's information up-to-date, with support for rate limiting, authentication, and error handling. Automated tests ensure reliability, and the API is easily deployable.
Docs · Have a question? · Request Feature

Technologies

This project was built using the Node.js runtime and the Express.js framework, with TypeScript used as the primary language. To handle database operations, the project uses the Prisma ORM, with PostgreSQL as the database management system. For testing purposes, Jest was used.

Getting Started

Prerequisites

For run this project, you will need the following things:

And you need to download the project in your computer.

Installation

After fill all requirements, you need to run one of the following commands for install the modules.

npm install

Usage

For use the project you need to run following command:

npm run dev

Contributing

If you'd like to contribute to this project, please follow these steps:

  1. Fork this repository.
  2. Create a branch: git checkout -b feature/your-feature.
  3. Make your changes and commit them: git commit -m 'Add some feature'.
  4. Push to the original branch: git push origin feature/your-feature.
  5. Create a pull request.

Author


Julio Martins

Make by Julio Martins 👋🏽 Contact me!

Linkedin Badge

(back to top)

Releases

No releases published

Packages

No packages published

Languages