Bem-vindo à organização Kodo no GitHub. Nós acreditamos que a produtividade não precisa ser monótona e que a autodisciplina é um músculo que pode ser treinado com o incentivo certo.
Nossa missão é construir ferramentas que ajudem pessoas a gerenciar seu tempo, concluir tarefas e, o mais importante, recompensar a si mesmas pelo esforço contínuo.
Nosso principal produto, o Kodo App, é um sistema de produtividade focado em reforço positivo. Inspirado em mecânicas de jogos e sistemas de recompensa:
- Defina seus Objetivos: Registre tarefas diárias, metas semanais ou projetos pontuais.
- Ganhe XP e Pontos: Cada tarefa concluída gera uma moeda virtual interna.
- Resgate Recompensas: Troque seus pontos por recompensas personalizadas (ex: 1 hora de Counter-Strike 2, Assistir a um episódio de série, Tempo livre).
| Repositório | Descrição | Status |
|---|---|---|
| kodo-api | O motor do Kodo. Nossa API RESTful robusta construída com Node.js, Express v5, Sequelize e PostgreSQL. | 🚧 Em Dev |
| kodo-web | (Em breve) Nossa interface web moderna, rápida e responsiva para gerenciamento do painel de usuário. | 🔜 Planejado |
| kodo-infrastructure | (Em breve) Scripts de CI/CD, configurações do Docker Compose, Nginx e provisionamento na nuvem. | 🔜 Planejado |
Construímos software para ser escalável, manutenível e seguro. Adotamos práticas modernas de desenvolvimento, garantindo uma arquitetura limpa e processos automatizados.
- Back-end:
Node.js,TypeScript,Express (v5). - Banco de Dados & ORM:
PostgreSQLintegrado comSequelizee controle de versão de schema viaUmzug. - Validação & Segurança:
Zodpara validação rigorosa de schemas de dados eJWTpara autenticação. - DevOps & Infra: Contêineres com
Dockere orquestração local comDocker Compose, visando facilidade de deploy em ambientes de nuvem. - Ferramentas de Qualidade: Ambientes configurados com
ESLint,Prettieretsxpara hot-reloading de alta performance.
- Core Engine: Finalizar o CRUD de tarefas e o motor de cálculo de pontos na API.
- Sistema de Auth: Implementar autenticação e autorização seguras via JWT.
- Lançamento do Front-end: Iniciar o desenvolvimento da interface de usuário para o dashboard de pontos.
- Testes Automatizados: Cobertura de testes de integração na API para garantir a estabilidade do sistema de pontos.
Feito com ☕ e foco. Transforme sua rotina com o Kodo.