Este projeto é dedicado ao desenvolvimento de um aplicativo para registro de frequência em modalidades esportivas, criado como parte do Projeto Estrela, uma iniciativa social sem fins lucrativos que busca promover atividades esportivas. Conheça mais sobre o Projeto Estrela em https://www.instagram.com/projetoestrelaoficial.
Sign Up, Log In e Calendário
Ao abrir o aplicativo, a tela inicial deve apresentar as seguintes opções:
- Registro de Frequência
- Cadastrar nova turma
- Cadastrar novo aluno
- Relatório mensal
Registro de Frequência e Início Chamada
Ao selecionar "Registro de Frequência", o usuário deve escolher a data e, em seguida, a tela exibe uma lista de alunos com:
- Foto do aluno
- Nome do aluno
- Idade do aluno
- Botões para marcar "Frequente" ou "Ausente"
- Campo para nome da turma
- Selecionar modalidade (dropdown)
- Botão para salvar
- Campo para nome do aluno
- Campo para idade do aluno
- Campo para foto do aluno (upload de imagem)
- Selecionar turma (dropdown)
- Botão para salvar
- Foto do aluno
- Nome do aluno
- Idade do aluno
- Turma do aluno
- Histórico de frequência
- Exclusão / Edição do Aluno
- Selecionar mês e ano
- Selecionar turma
- Botão para gerar relatório
- Exibição do relatório com a frequência dos alunos
- Faça um fork deste repositório.
- Crie uma branch para sua feature (
git checkout -b feature/nome-da-feature
). - Faça commit das suas alterações (
git commit -m 'Adiciona uma nova feature'
). - Faça push para a branch (
git push origin feature/nome-da-feature
). - Abra um Pull Request.
src/
: Contém o código-fonte do aplicativo.assets/
: Contém os arquivos estáticos como imagens e estilos.ui-design/
: Contém os arquivos de design do Figma.docs/
: Contém a documentação adicional.
...
- Clone o repositório:
git clone https://github.com/fngneto/frequencia-aulas/
- Entre na pasta do projeto:
cd frequencia-aulas
- Instale as dependências:
npm install
- Inicie o aplicativo:
npm run dev
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.