O que é o StravaClone [Breve]:
O StravaClone foi desenvolvido com o objetivo de trazer inovação, soluções tecnológicas e dinâmismo. Trazendo diversas propostas inovadoras atreladas a atividade física, onde praticar e interagir sobre as atividades físicas realizadas geram recompensas.
O StravaClone é uma aplicação Mobile, que visa motivar e induzir seus usuários a realizarem atividades físicas como: Corrida, Caminhada, Ciclismo entre outros e se relacionarem, possubilitando a criação de grupos e comunidades onde conectaremos instrutores á alunos(as) oferecendo uma interface intuitiva para todos.
O que nos Motivou a desenvolver o StravaClone:
Nós, da equipe eramos usuários de um aplicativo semelhante no mercado e percebemos certas limitações e uma falta de inovação nas propostas de manter os usuários praticando atividades físicas e se relacionando.
## 🚧 Status do Projeto *Status:* Em Processo de Desenvolvimento
## ⚙ Funcionalidades e Demonstração da Aplicação
- [Funcionalidade 1]: Cadastro e autenticação de novos usuários.
- [Funcionalidade 2]: Geração de relatórios em forma gráfica com base nos dados de atividades físicas para avaliar a evolução do usuário.
- [Funcionalidade 3]: Interface responsiva para acesso via dispositivos móveis.
- [Funcionalidade 4]: Criação de grupos e comunidades dentro do aplicativo.
- [Funcionalidade 5]: Canais de conversa e divulgação de eventos.
- [Funcionalidade 6]: Conta de Recompensas.
- [Funcionalidade 6]: Calcule métricas semanais (distância, tempo, ritmo, calorias), para que eu saiba meu desempenho consolidado.
- .......
VISUALIZAÇÃO DA PÁGINA HOME:
Interface Mobile:
*Interface Desktop:*
*VISUALIZAÇÃO DA PÁGINA "CHAT DE GRUPO DE CORRIDA":*
*Interface Mobile:*
*Interface Desktop:*
## 💻 Acesso ao Projeto ### 🌐 Acesso Online Você pode acessar a versão de interface gráfica do projeto através do link: * *StravaClone*]:(https://www.figma.com/make/P1ndLfrQenP6oBt7N0bIiJ/Strava-Inspired-Screens?node-id=0-1&t=GidueDHmkPQAzszU-1)
Caso queira rodar o projeto em sua máquina local, siga os passos abaixo:
- Clone o Repositório:
git clone [https://github.com/SEU_USUARIO/NOME_DO_SEU_PROJETO.git](https://github.com/SEU_USUARIO/NOME_DO_SEU_PROJETO.git)
- Entre no Diretório:
cd NOME_DO_SEU_PROJETO - Instale as Dependências:
# Exemplo para Node.js: npm install # Exemplo para Python: pip install -r requirements.txt
- Configure o Banco de Dados (se aplicável):
- Instruções específicas sobre DB, variáveis de ambiente, etc.
- Execute a Aplicação:
# Exemplo: npm start
As seguintes ferramentas e tecnologias foram usadas na construção do projeto:
- Frontend: Flutter Angular
- Backend: (Java, Dart) Spring Boot
- Banco de Dados: MySQL
- Infraestrutura/Deployment:
(Docker, Vercel)