This is full stack javascript project, made using nodejs, koa & seqelize on backend, react, redux & redux-saga on frontend.
> docker compose up
- install backend dependencies
> cd backend
> npm i
- need to have installed mysql, configured db and place all configs in
./backend/.env
file. Example:
DB_USER="user"
DB_PASS="pass"
DB_NAME="pizza_dev"
DB_HOST="localhost"
DB_PORT=3306
- install frontend dependencies
> cd frontend
> npm i
- start in dev mode: (all changes would immideately take effect in browser)
> npm run start