This application is a product that provides people and businesses all around the world connect.
When a person needs to plan an event, he'll need to go and search for a good revenue, then maybe a musician, a caterer service or a photographer.
This project will allow all those services to be acquired in a single place online,
providing the customer with suggestion of all the services mentioned above and all in one place.
That's where the businesses come in. Each business may provide multiple services.
Each allowing the business to customize each service's schedule and allowing customers to book the service at the given date and price.
-
Client: React base application.
-
Server: Node, nestjs api server.
-
Storage: Minio server for development (also compatible with aws s3)
-
Database: MySql database
-
Environment: For dev env, docker compose setup (production env will be set later on).
To run the app go to the client and server folders
$ npm ci
Make sure to have docker and docker compose installed on your system
then run the bash script in dev.sh
For windows: run the content of the dev.sh file in powershell or cmd, Make sure to have docker-compose installed on your system