Massas da Cecilia is an e-commerce full stack web (https://github.com/flavio0567/massas-cecilia-web) and mobile (https://github.com/flavio0567/massasapp), built to receive orders of products sold by www.massasdacecilia.com.br.
The app has a backend (https://github.com/flavio0567/massas-cecilia) built in Nodejs with Express using Postgres as a persistence database, MongoDb and Redis to handle notifications. The images are stored in AWS S3, and the authentication is based on JWT token.
- NodeJS
- Express
- Typescript
- Typeorm (current edition of this app using Postgres)
- JWT
- AWS-S3
- Multer
- Nodemailer
- Redis
- Sequelize (first edition of this app when was used MS-SQL)
- Postgres
- MongoDB
- Jest
- Reactjs
- React-hooks
- Typescript
- Styled-components
- Axios
- Yup
- React Native
- React-hooks
- Typescript
- Redux
- Redux-sagas
- Styled-components
- Axios
- Yup
- Run
yarn install
command - Setup database settings inside
ormconfig.json
file - Run
yarn dev:server
command