https://github.com/fcsouza/challenges-and-modules-rocketseat
Desafios e Módulos @Rocketseat Bootcamp 2020
https://github.com/fcsouza/challenges-and-modules-rocketseat
docker mysql nodejs react typescript unit-testing
Last synced: 5 months ago
JSON representation
Desafios e Módulos @Rocketseat Bootcamp 2020
- Host: GitHub
- URL: https://github.com/fcsouza/challenges-and-modules-rocketseat
- Owner: fcsouza
- Created: 2020-01-28T23:10:56.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-01-03T20:44:44.000Z (6 months ago)
- Last Synced: 2026-01-04T16:37:02.477Z (6 months ago)
- Topics: docker, mysql, nodejs, react, typescript, unit-testing
- Language: HTML
- Homepage:
- Size: 24.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 373
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Repositório principal contendo todos os módulos e desafios do GoStack 10º Bootcamp da Rocketseat
[]()
[]()
[]()
[]()
[](/LICENSE)
---
## 📝 Conteúdo
Sobre |
Instalando |
Tecnologias Utilizadas |
Autor
## 🧐 Sobre
* [Desafios](https://github.com/fcsouza/challenges-and-modules-rocketseat/tree/master/Desafios)
* [Desafio 01 - Desenvolvendo APIs e Middlewares](https://github.com/fcsouza/challenges-and-modules-rocketseat/tree/master/Desafios/desafio-01-rocketseat)
* [Desafio 02 - Iniciando a aplicação FastFeet 1/4 - Sequelize, JWT, Bcryptjs, Docker, ESLint & Sucrase](https://github.com/fcsouza/challenges-and-modules-rocketseat/tree/master/Desafios/desafio-02-rocketseat)
---
* [Módulos](https://github.com/fcsouza/challenges-and-modules-rocketseat/tree/master/Modulos)
* [Módulo 01 - Conceitos de Node.Js](https://github.com/fcsouza/challenges-and-modules-rocketseat/tree/master/Modulos/modulo-01-rocketseat)
* [Módulo 02 - Iniciando a aplicação GoBarber 1/4 - Praticando Conceitos de Docker, Sequelize, JWT, Bcryptjs, ESLint, Sucrase & Yup](https://github.com/fcsouza/challenges-and-modules-rocketseat/tree/master/Modulos/modulo-02-rockeseat)
* [Módulo 11 - Utilizando TDD para aplicação de testes unitários com Jest ](https://github.com/fcsouza/challenges-and-modules-rocketseat/tree/master/Modulos/modulo-11-rockeseat)
```
git clone https://github.com/fcsouza/challenges-and-modules-rocketseat.git
cd /desafios/desafio-xx-rocketseat || cd /modulos/modulos-xx-rocketseat <- Onde xx é o número.
yarn install
yarn dev
```
- [Express](https://expressjs.com/) - Server Framework
- [NodeJs](https://nodejs.org/en/) - Server Environment
- [Bcryptjs](https://www.npmjs.com/package/bcryptjs) - Hash password module
- [JWT](https://www.npmjs.com/package/jsonwebtoken) - JWT(JSON Web Token) authentication.
- [Sequelize](https://sequelize.org/) - Multi SQL dialect ORM
- [Yup](https://github.com/jquense/yup) - Simple Object schema validation
- [ESLint](https://eslint.org/) - Tool for identifying and reporting on patterns found in ECMAScript/JavaScript code
- [Nodemon](https://www.npmjs.com/package/nodemon) - Simple monitor script for use during development
- [Prettier](https://prettier.io/) - Opinionated Code Formatter
- [Sucrase](https://www.npmjs.com/package/sucrase) - Sucrase is an alternative to Babel that allows super-fast development builds
Database
- [PostgreSQL](https://www.postgresql.org/) - Open source database(SGBD)
- [SQLite](https://www.sqlite.org/) - Open source database(SGBD)
Unit Test
- [Jest](https://jestjs.io/) - JavaScript Testing tools
- [Supertest](https://github.com/visionmedia/supertest) - Super-agent driven library for testing node.js HTTP servers using a fluent API.
- [Faker](https://www.npmjs.com/package/faker) - generate massive amounts of fake data in the browser and node.js
- [Factory-girl](https://www.npmjs.com/package/factory-girl) - A library for setting up Javascript objects as test data.
- [@fcsouza](https://github.com/fcsouza)
