/foundlostpet

Desafio proposto pela Uninter sobre conceitos de aplicação web

Primary LanguageTypeScript

🚀 FoundLostPet

Aplicação FoundLostPet Frontend

Features   |    Pré-Requisitos   |    Frontend   |    Tecnologias   |    Lincença

🚧 Finalizado 🚧

📎 Features

  • Login e Logout
  • Reset de Senha
  • Alteração de Senha
  • Listagem dos desaparecimentos
  • Atualização do desaparecimento
  • Atualização de Perfil do Usuário
  • Adição de comentários no desaparecimento

💻 Projeto

O Govet é uma aplicação web voltada para registros de desaparecimento de animais de estimação, utilizando a geolocalização a seu favor e permitir a interatidade de comunidade local no registro. Essa aplicação foi desenvolvida como Atividade Extensionalista da Uninter.

🖼 Demonstração

Home

⚙ 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

🎲 Rodando a Aplicação (web)

# Clone este repositório
$ git clone https://github.com/gustavo-nt/foundlostpet

# Instale as dependências
$ yarn ou npm

# Execute a aplicação
$ yarn dev ou npm run dev

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

  • ReactJS
  • Typescript

📕 Bibliotecas

Esse projeto foi utilizou das seguintes lib:

  • yup
  • axios
  • react-select
  • react-hook-form
  • react-router-dom
  • phosphor-react
  • react-leaflet
  • date-fns
  • sass

📙 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 Gustavo Teixeira, Gabriel Teixeira e Jeferson Teixeira