E-commerce application of how I think it should be developed. It has a lot to grow.
- Create-react-app (boilerplate)
- Docker
- React 16
- Redux
- glamorous
- Auth0
- Reactstrap
- Atomic Design (Client-side)
- Express server
- node-correios
- lodash.get
- sequelize
- DDD (Server-side)
- Semistandard (linting)
- editorconfig
- Commit amigão
- Jest
- react-cosmos
- husky (git hook manager)
- Instale a ultima versão do docker na sua maquina
- Rode na pasta root do projeto:
docker-compose up
Pronto!
-
Para acessar o site:
- http://localhost:3000
- http://localhost:3000/admin -> para cadastrar produtos na loja
-
Server http://localhost:1337
cd client/ && yarn build
cd client/ && yarn cosmos
Client:
cd client/ && yarn test
cd client/ && yarn coverage