🚀 GoBarber
Aplicação GoBarber Frontend
Features | Pré-Requisitos | Frontend | Tecnologias | Lincença
🚧 Finalizado 🚧
🖥 Demonstração
📎 Features
- Login e Logout
- Reset de Senha
- Alteração de Senha
- Listagem do Usuário
- Atualização de Perfil do Usuário
- Dashboard do Prestador de Serviços
- Próximos Agendamentos
- Listagem de Agendamentos de uma data selecionada
⚙ Pré-requisitos
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js e/ou Yarn Além disto é bom ter um editor para trabalhar com o código como VSCode
🛠 Configurar Backend
Para que a aplicação funcione, precisa antes ser configurado o backend da aplicação. Caso não tenha configurado, acesse esse repositório e execute o passo a passo da descrição do projeto
🎲 Rodando Frontend
# Clone este repositório
$ git clone https://github.com/gabriel-nt/GoBarber-Frontend
# Instale as dependências
$ yarn
# Execute a aplicação
$ yarn start
# Execute os testes
$ yarn test
🚀 Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- ReactJS
- Typescript
📕 Bibliotecas
Esse projeto foi utilizou das seguintes lib:
- Axios
- Jest
- react-router-dom
- styled-components
- react-modal
- yup
- date-fns
- unform
📙 Arquitetura do Projeto
Para uma melhorar estrutura de projetos utilizamos das seguintes fundamentos:
- TDD
- Hooks
📘 Padrão de Código
Para padronizar a escrita do código, utilizamos as seguinte ferramentas:
- Eslint
- Prettier
- EditorConfig
📝 Licença
Esse projeto está sob a licença MIT.
Feito por Gabriel Teixeira