React Expres (CRUD APP)
in this github repo, there are three folder
- frontend
- backend
- database
Tech
this project uses a number of open source projects to work properly:
- [ExpressJs] - as rest service for backend
- [Sequelize] - ORM for handle database
- [ReactJs] - building user interface
- [Redux] - bridge data / handle state in react
- [React Bootsrap] - css framework
- [Node Js] - runtime environment
- [ MariaDB ] - database
for backend
copy .env.example to .env then configure your database
$ cd react-express/backend/
$ npm install
$ npm run dev:mon => development
$ npm run start => production
for frontend
change directory to frontend first
$ cd react-express/frontend/
$ npm install
$ npm run start
for database
first make new schema, default try_andalin
just run script after database created