This project was bootstrapped with
- Create React App for client side
- Express for server side
Key Word: react.js, redux, react-router, MaterialUI, Express, Sequelize, Docker
- Run with Docker, then open http://localhost/admin
docker-compose up
- For developing, run these in two terminals
you need to setup PostgreSQL(or MySQL is available if making some changes in config file)
- Init project
npm install
- Server side, serve api on http://localhost:80
sudo npm run forever
- Client side, serve DEV on http://localhost:3000
npm run start
then open http://localhost:3000/admin
- React
- React-redux
- React-router
- MaterialUI
- Express
- Sequelize
- Passport