Skip to content

This is a project made as work of UNA university in Interdisciplinary project subject. It consists in a app to control and manager the sales at the restaurants and other commerces, offering a digital menu that you can make your delivery more faster and dynamic

Notifications You must be signed in to change notification settings

RaphaelOliveiraMoura/smart-menu

Repository files navigation

Smart Menu

Make your sales more faster and intelligent

Smart Menu is a complete platform to manage and control your sales and to make the attendance process more fluid and faster, using the powerful of technology.

Smart Menu

Installation

  ~ git clone https://github.com/RaphaelOliveiraMoura/smart-menu.git

Preparing environment

The fastier mode to run the application is with docker compose, but before of all you need to configurate the .env file present in <root>/backend folder.

You can follow the .env.example structure to define the values of your environment.

Then, after that you just need to run the follow command:

  ~ docker-compose --env-file=./backend/.env up
  or
  ~ yarn docker:up

Usage example

Development setup

...

Architecture and Technologies

For this project was used some SOLID and DDD concepts very important to improve the software sacalibility and maintainability.

In the backend was used Typescript to give more "powers" adding types and to make more easier understand the data structure in all parts of the code.

Was used Docker and DockerCompose to make the deployment process more simple, and to be easier start the project without any external dependences, just docker.

About

This is a project made as work of UNA university in Interdisciplinary project subject. It consists in a app to control and manager the sales at the restaurants and other commerces, offering a digital menu that you can make your delivery more faster and dynamic

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published