/Project-DC2

Project-DC2 also known as Breizhsport is an e-commerce website for sneakers and sport shoes in general with shopping cart and coupons also featuring simple filtering for brands, sizes and color variants.

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Template React & Express Microservices

Table of Contents


💬 Description


This is my template for React & Express Microservices.

This template is meant to be simple and easy to use. It is not meant to be a full-fledged production-ready template. It is meant to be a starting point for anyone who wants to build a React & Express Microservices.

💻 Tech stack


🔧 Installation


To run the app, the first thing you need to do is to clone the repository with the following command:

git clone git@github.com:Initial-Dev/Project-CR.git

First of all, you need to install Docker and Node on your computer.

👨‍💻 Development mode


To run the app in development mode, you need to run the following command:

docker-compose up

You can access the app on http://localhost:3000 and the API on http://localhost:5000. Every microservices are hidden behind the API gateway.

Every microservices routes are defined in the Routes files in the Gateway.

🚀 Production mode