Web games platfrom
- Docker
- MongoDb 3.5
- Nodejs 8.3
- React, Redux, thunk, react-router-redux
- socket.io
- separate apps orientation schema in project
- full es6 syntax
- decorators like python (@) :)
- async/await in redux actions
- jwt authentication
- registration over email
- async/await in backend controllers
- customized error in backand controllers (again like a python :)
- NGINX config for production!!!!! ))))
https://docs.docker.com/installation/
http://docs.docker.com/compose/install/
In the project ./book/dev/ (where the Makefile
file is located), run:
make build_all
make bootstrap_all
make shell_mongoshell
mongo storage:27017/admin -u adminmaster -p passmaster
mongo storage:27017/chatler -u usermaster -p passmaster
make shell_fronter
This will start the containers in the debug mode. And then in container run:
runserv.sh
After that, open browswer and link localhost:8080
make up
!!! only in production environment ( in book/prod catalog)
make down
make help
make images
make volumes
make clear
make ps