Esse projeto faz parte do Desafio Final, que é uma aplicação completa (Back-end, Front-end e Mobile) que é avaliada para emissão do Certificado do Bootcamp GoStack!
Para rodar esse projeto, você precisará dos seguintes pacotes instalados:
$ git clone https://github.com/enrickdaltro/fastfeet.git
$ docker run --name somename -e POSTGRES_PASSWORD=password -d postgres
Se você já possuir um container com Postgres, rode:
$ docker start "CONTAINER DOCKER ID"
$ docker run --name some-redis -d redis
Se você já possuir um container com Redis, rode:
$ docker start "CONTAINER DOCKER ID"
$ cd backend
para instalar as dependências:
$ yarn
Rodar as migrations e seed:
$ yarn sequelize db:create
$ yarn sequelize db:migrate
$ yarn sequelize db:seed:all
Inicializar o servidor:
$ yarn dev
para instalar as dependências:
$ yarn
Inicializar o servidor:
$ yarn start
para instalar as dependências:
$ yarn
Inicializar o simulador:
$ yarn react-native run-ios
- NodeJS
- Express
- Docker
- Sequelize
- Mongoose
- Axios
- Immer
- date-fns
- bcrypt.js
- cors
- jsonwebtoken
- multer
- Reactotron
- Yup
- multer
- pg
- ESLint
- Prettier
- ReactJs
- Redux
- Redux-Saga
- Axios
- Immer
- React-Icons
- @rocketseat/unform
- History
- styled-components
- React-Select
- React-Toastify
- Reactotron
- Yup
- ESLint
- Prettier
- React-Native
- Redux
- Redux-Saga
- React-Navigation
- React-Native-Camera
- date-fns
- Axios
- Immer
- styled-components
- Reactotron
- ESLint
- Prettier
Made with ❤️by Enrick Daltro 🤙