Skip to content

Dev-Int/carte-api

Repository files navigation

Carte-API

An API for a restaurant menu and recall notebook.

Carte-API

Features

  • Load the list of dishes and menus of a restaurant, to distribute it on a website, so that customers can consult it without touching a document. See more...

  • Scan a QR-code to access the restaurant's recall book, as part of health recommendations, due to COVID-19. See more...

Install

After download or clone the source code, update your database data connect in .env file.

DATABASE_URL=mysql://db_user:db_password@127.0.0.1:3306/db_name?serverVersion=5.7

Then run the follow command to create database, and configure the application :

make install

This application is made with Symfony 5, and first with MySQL (reflexion for PostgreSQL).

Extras

If you want to see the entities declaration (with the phpStorm plugin PlantUML) : Entities.puml

The TODO file is synchronised with github issues.