← Voltar para Home
Preview do FindSports

FindSports 🏃‍♂️

Plataforma web dedicada a conectar pessoas que compartilham interesses esportivos e facilitar a organização de atividades físicas.

HTML CSS JavaScript Web Design
Ver no GitHub → ← Voltar aos Projetos

Sobre o Projeto

FindSports nasceu da necessidade de conectar pessoas apaixonadas por esportes, criando uma ponte entre atletas amadores, entusiastas e profissionais. A plataforma foi desenvolvida como projeto acadêmico na PUC Minas, com foco em incentivar a prática de atividades físicas e fortalecer comunidades esportivas locais.

O projeto representa uma exploração completa de desenvolvimento web frontend, desde a concepção do design até a implementação de funcionalidades interativas que melhoram a experiência do usuário e facilitam a comunicação entre atletas.

🎯 Funcionalidades Principais

👤 Sistema de Perfis Personalizados:

🤝 Encontre Parceiros de Treino:

📅 Eventos Esportivos e Arenas:

💬 Fórum de Discussão Ativa:

✉️ Mensagens Privadas:

🛠️ Stack Tecnológica

Frontend Puro e Otimizado:

Design e UX:

Backend (em desenvolvimento):

🎨 Design e Experiência do Usuário

O design do FindSports foi cuidadosamente planejado para ser acolhedor e encorajador, utilizando uma paleta de cores vibrantes que remetem à energia e dinamismo do esporte. A interface intuitiva garante que mesmo usuários iniciantes possam navegar facilmente pela plataforma.

Elementos visuais como cards de eventos, perfis de usuários e calendários foram otimizados para rápida compreensão e ação, reduzindo a fricção entre descobrir uma atividade e participar dela.

🏫 Contexto Acadêmico

Este projeto foi desenvolvido como trabalho interdisciplinar na PUC Minas, sob orientação dos professores:

💡 Desafios e Aprendizados

Organização Arquitetural: Estruturar o projeto de forma modular e escalável foi um desafio essencial. Aprendi a importância de separar lógica, apresentação e dados mesmo em projetos frontend puro.

Performance sem Frameworks: Otimizar a performance usando apenas JavaScript vanilla exigiu compreensão profunda de manipulação de DOM, event delegation e técnicas de rendering eficiente.

Responsividade Real: Criar uma experiência verdadeiramente responsiva que funciona bem em smartphones, tablets e desktops demandou planejamento cuidadoso de breakpoints e hierarquia de informações.

Acessibilidade Web: Implementar práticas de acessibilidade (ARIA labels, navegação por teclado, contraste adequado) me ensinou a importância de criar experiências inclusivas para todos os usuários.

🌟 Impacto e Casos de Uso

Estudantes Universitários: Conectar alunos interessados em organizar peladas, rachas de futsal e outros esportes no campus.

Profissionais Urbanos: Ajudar pessoas que se mudaram para novas cidades a encontrar grupos esportivos e fazer amizades através do esporte.

Organizadores de Eventos: Facilitar a divulgação de torneios locais e aumentar a participação da comunidade.

Donos de Arenas: Plataforma para anunciar disponibilidade de quadras e atrair novos clientes.

📊 Estrutura do Projeto

🚀 Próximas Implementações

🙏 Agradecimentos Especiais

Agradecemos à PUC Minas por incentivar projetos que impactam positivamente a comunidade, aos professores orientadores pela mentoria valiosa, e a todos os atletas e entusiastas que contribuíram com feedback durante o desenvolvimento.

Um agradecimento especial também aos criadores do Font Awesome e Google Fonts por disponibilizarem recursos que tornaram nosso design mais profissional e acessível.

🎯 Visão de Futuro

O FindSports aspira se tornar a principal plataforma de conexão esportiva no Brasil, criando uma comunidade ativa onde pessoas de todos os níveis possam encontrar motivação, parceiros e oportunidades para se manterem ativas e saudáveis através do esporte.