https://github.com/lehhofman/leka
https://github.com/lehhofman/leka
backend frontend mobile prisma
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lehhofman/leka
- Owner: lehhofman
- Created: 2024-10-07T14:09:48.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-12-12T11:47:54.000Z (6 months ago)
- Last Synced: 2025-03-30T18:43:54.834Z (3 months ago)
- Topics: backend, frontend, mobile, prisma
- Language: HTML
- Homepage: https://leka-sable.vercel.app
- Size: 11.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Projeto final TCC Escola Senai - Curso desenvolvimento de Sistemas FullStack
# Leka - Aprenda Jogando
O aplicativo Leka visa promover o aprendizado de habilidades de programação de forma gamificada e personalizada. Ele utiliza questionários iniciais para entender os objetivos do usuário, como razões para o aprendizado (profissional, diversão etc.) e nível de experiência. Com base nas respostas, o aplicativo sugere trajetórias de aprendizado adaptadas, estabelecendo metas diárias e acompanhando o progresso através de etapas interativas. Além disso, Leka incentiva a competição saudável, permitindo que os usuários convidem amigos para participar. O aplicativo também oferece funcionalidades para criar resumos personalizados das aulas e acompanhar o progresso, certificados e recordes, tudo dentro de um ambiente interativo e envolvente.
## Slide:
https://my.visme.co/editor/ZU5yT2YzTmdETVhjTzBSR0JqV1Fndz09OjpaSklJU1BPZHU4N2VYWDBFSXd3RjBBPT0=/apps
## Conheça o projeto, clique no link
https://Carla-coder.github.io/Leka/Web-2.0/welcome.html
## Documentação de cores:
| Cor | Hexadecimal |
| ----------------- | ---------------------------------------------------------------- |
| Roxo Vivo |  #9049dd|
| Roxo Translúcido |  #7f6e90 |
|Azul Vivo |  #1a6aff |
|Bege Claro |  #f9e3c1 |
|Roxo Médio |  #af4b96 |
|Roxo Claro |  #ca9fc1 |## Protótipo Figma:
- https://www.figma.com/design/cZvd8e7pldJwZpo4MfblZy/Untitled?node-id=2-3&t=Vw9fG8YZMTaX6uqL-1
## Stack utilizada
**Banco de Dados:** Prisma
**Front-end:** HTML, CSS, JavaScript, Bootstrap
**Back-end:** Node.js
**Mobile:** React-native, Yarn
## Sprint 01 - Backlog
- [x] Definir o Tema do Projeto
- [x] Definir o Scrum Master / Gerenete de Projeto
- [x] Criar um breve Orçamento
- [x] TAP - Termo de Abertura do Projeto
- [x] Criar o repositório do projeto no GitHub
- [x] Adicionar o professor como colaborador
- [x] Criar a Identidade Visual do Projeto
- [x] Criar o Wireframe/Protótipo do Projeto
[Exemplo](https://github.com/wellifabio/projetofullexemplo.git)## Sprint 02 - Backlog
- [x] Fazer uma análise de Risco - Matriz SWOT
- [x] Desenvolver um Cronograma - Gantt
- [x] Traçar o caminho crítico - PERT/CPM
- [x] EAP - Estrutura Analítica do Projeto
- [x] Criar o Documento de Requisitos
- [x] Diagrama de Caso de Uso
- [x] Criar o Documento de Arquitetura
- [x] Diagrama de Classes
- [x] Diagrama de Atividades
- [x] DER - Diagrama de Entidade Relacionamento
[Exemplo](https://github.com/wellifabio/projetofullexemplo/tree/main/docs/projeto)## Sprint 03 - Backlog
- [x] Desenvolver o Código
- [x] Front-End
- [x] Banco de Dados
- [x] Back-End
- [x] Mobile
- [x] Testes unitários
[Exemplo](https://github.com/wellifabio/projetofullexemplo.git)
- [x] Criar o Documento do Projeto
- [x] ABNT
- [x] Dicionário de Dados
[Exemplo](https://github.com/wellifabio/projetofullexemplo/tree/main/docs/projeto)## Sprint 04 - Backlog
- [x] Criar o Documento de Teste
- [x] Teste de Unidade
- [x] Teste de Integração
- [x] Teste de Sistema - Ponto a Ponto
- [x] Teste de Aceitação
- [x] Revisar o documento do projeto
- [x] Criar o Documento de Implantação
- [x] Manual do Usuário
- [x] Manual do Administrador se houver## Apresentação
- [x] Apresentação do Projeto
- [x] Apresentação do Projeto Web
- [x] Apresentação do Projeto Mobile
- [x] Documento do Projeto## Autores
- [@Carla-coder](https://www.github.com/Carla-coder) - [@lehhofman](https://www.github.com/lehhofman)