Bem-vindo ao repositório Web Dev Sprint 2! Este projeto é parte de um desafio de sprint para desenvolvimento web, focando na construção e refinamento de várias aplicações web. O objetivo deste sprint é aplicar e consolidar as habilidades adquiridas nas etapas anteriores de desenvolvimento.
- RM 555499 - Matheus Montovaneli
- RM 554763 - Caio Suzano
- RM 555768 - Guilherme Linard
- RM 555159 - Lucas Vasquez Silva
- RM 555004 - André Nakamatsu Rocha
Este repositório contém o código e os recursos para o projeto Web Dev Sprint 2. Inclui uma série de exercícios e implementações de desenvolvimento web, tais como:
- 🗨️ Aplicativo de Chat: Com perfis de usuário e funcionalidades de mensagens.
- 📝 Página de Detalhes da Postagem: Com comentários e funcionalidade de curtidas.
O projeto é projetado para demonstrar sua capacidade de trabalhar com tecnologias web modernas e melhores práticas.
-
Aplicativo de Chat:
- Enviar e receber mensagens. 💬
- Gerenciamento de perfil de usuário com alterações de avatar e nome. 👤
-
Página de Detalhes da Postagem:
- Ver detalhes de uma postagem específica, incluindo curtidas e compartilhamentos. ❤️🔗
- Adicionar comentários e visualizar comentários existentes. 💬
Este projeto é construído usando as seguintes tecnologias:
- React: Biblioteca JavaScript para construção de interfaces de usuário. ⚛️
- Tailwind CSS: Framework CSS utilitário para estilização. 🎨
- Lucide Icons: Uma coleção de ícones SVG. 🖼️
- React Router: Roteamento declarativo para React.js. 🛤️
- Session Storage: Para armazenamento temporário de dados. 📦
Para começar com o projeto, siga estes passos:
-
Clone o Repositório
git clone https://github.com/mahindraracing/web-dev-sprint-2.git cd web-dev-sprint-2
-
Instale as Dependências
npm install
-
Execute o Servidor de Desenvolvimento
npm run dev