Skip to content

Latest commit

 

History

49 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

GoBarber

Aplicação proposta pela RocketSeat no Bootcamp GoStack, nesse projeto é aplicado todos os conceitos aprendidos desde backend utilizando NodeJS, frontend utilizando ReactJS e mobile utilizando React Native

Backend (Server)

Dependências

  • Bcrypt -> Criptografia de senha
  • Celebrate -> Validação no backend
  • Date-fns -> Tratativas com data hora
  • Dotenv -> Separação de váriavel para ambiente de desenvolvimento e produção
  • express -> Requisições http
  • jsonwebtoken -> Geração e validação de token ao realizar o login na aplicação
  • multer -> Upload de arquivos
  • nodemailer -> Envio de email e trapmailer
  • uuidv4 -> Geração de uuid
  • ts-node-dev -> Server de desenvolvimento

Banco de dados

  • TypeORM -> Integração com banco de dados
  • Postgres -> Banco relacional, salva a maior parte dos dados da aplicação
  • Mongodb -> Usado para meios educacionais, utilizado gerar notificações
  • Redis -> Utilizado para salvar dados em cache

Conceitos

  • Metódologia SCRUM
  • TDD
  • Pattern Design
  • Tipagem (Typescript)

FrontEnd e Mobile (Client)

Dependências

  • styled-components -> Processador css
  • unform -> Tratativa de formulários
  • yup -> Validação de formulários
  • axios -> Métodos HTTP

Conceitos

  • UI / UX
  • Responsividade
  • ContextAPI

Layout

image

image

image

image

About

Aplicação proposta pela RocketSeat no Bootcamp GoStack

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages