Skip to content

This is a restaurant API with many endpoints for client and restaurant owner usages

License

Notifications You must be signed in to change notification settings

samiusss/RestaloAPI

Repository files navigation

Restalo

Restalo is an API for managing restaurant reservations. It provides functionalities for creating and managing reservations, searching for restaurants and reservations, and reviewing restaurants.

Java junit Maven Central Known Vulnerabilities GitHub Actions Checkstyle License: MIT

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Java 21
  • Maven 3.x

Installation

Clone the repository:

git clone https://github.com/username/restalo.git
cd restalo

Build the project:

mvn clean install

Run the project:

mvn spring-boot:run

Docker build image

docker build -t restalo .

Docker run image

docker compose up -d

Docker stop image

docker compose down -v

Open Source files

For more information about the project and how to contribute, please refer to the following files:

License

This project is lisenced under the MIT License - see the LICENSE file for details.

Acknowledgments

Thanks to all contributors who participated in this project and helped make it better.

About

This is a restaurant API with many endpoints for client and restaurant owner usages

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published