/web-dev-sprint-2

Web Development Sprint 2 🚀 - Challenge Mahindra Racing

Primary LanguageJavaScript

Web Dev Sprint 2 🚀

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.

Tabela de Conteúdos 📚

👥 Integrantes do Grupo

  • RM 555499 - Matheus Montovaneli
  • RM 554763 - Caio Suzano
  • RM 555768 - Guilherme Linard
  • RM 555159 - Lucas Vasquez Silva
  • RM 555004 - André Nakamatsu Rocha

Visão Geral 🌟

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.

Funcionalidades ✨

  • 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. 💬

Tecnologias ⚙️

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. 📦

Configuração 🛠️

Para começar com o projeto, siga estes passos:

  1. Clone o Repositório

    git clone https://github.com/mahindraracing/web-dev-sprint-2.git
    cd web-dev-sprint-2
  2. Instale as Dependências

    npm install
  3. Execute o Servidor de Desenvolvimento

    npm run dev