Skip to content

Woolfer0097/CMS_OnlineShop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMS for online shop

This is a server API for managing an online store. It has a user-friendly interface, load balancing, and a logging tool.

API documentation

You can find API documentation here

Tech stack

Getting Started

Follow these steps to run the project locally:

1. Clone the repository

git clone https://gitlab.pg.innopolis.university/d.tskhe/cms-for-online-shop.git
cd cms-for-online-shop

2. Add .env in backend directory

cd backend

.env example:

HOST=0.0.0.0
PORT=8082

KAFKA_BROKERS=kafka:9093
KAFKA_TOPIC=logs

DB_USER=... # Postgres user
DB_HOST=... # Postgres host
DB_PASSWORD=... # Postgres password
DB_NAME=... # Postgres database name
DB_PORT=5432

PROMETHEUS_PORT=9090

3. Run docker-compose

Make sure, that you have installed docker and docker-compose

docker-compose up --build -d

If you want stop app:

docker-compose down -v

4. Enjoy

In browser you can enter with URL: http://localhost and see main page of the app and click everywhere

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors