O projeto Dogs é um aplicativo web desenvolvido em React, utilizando o Vite como ferramenta de build. O objetivo do projeto é criar uma plataforma para compartilhamento de fotos de cães.
O projeto visa solucionar o problema de falta de uma plataforma para compartilhamento de fotos de cães. A abordagem utilizada foi a criação de um aplicativo web em React, com rotas protegidas para autenticação de usuários. O resultado é uma plataforma funcional para compartilhamento de fotos de cães.
- Criar uma plataforma para compartilhamento de fotos de cães
- Implementar autenticação de usuários
- Desenvolver uma interface de usuário atraente e funcional
| Tecnologia | Justificativa |
|---|---|
| React | Utilizada para criar a interface de usuário |
| Vite | Utilizada como ferramenta de build |
| JavaScript | Utilizada como linguagem de programação |
| ESLint | Utilizada para garantir a qualidade do código |
O projeto é estruturado em pastas e arquivos, com a seguinte organização:
src: pasta contendo os arquivos de código fontepublic: pasta contendo os arquivos públicoscomponents: pasta contendo os componentes Reacthooks: pasta contendo os hooks React
Para executar o projeto, siga os passos abaixo:
- Instale as dependências utilizando
npm install - Execute o comando
npm run devpara iniciar o servidor de desenvolvimento - Acesse o aplicativo em
http://localhost:3000
O projeto Dogs é uma plataforma funcional para compartilhamento de fotos de cães. A utilização de React e Vite permitiu a criação de uma interface de usuário atraente e funcional.