Skip to content

jplima30/DayMode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌙 DayMode | Life OS

DayMode é um ecossistema de produtividade pessoal (Life OS) projetado para transformar a gestão de rotina em uma jornada de autoconhecimento. Com uma estética Cyberpunk/Neon futurista, o app utiliza Glassmorphism e contrastes vibrantes sobre Dark Mode para criar uma experiência visual imersiva e funcional. O objetivo principal é capturar hábitos e construir tarefas personalizadas que permitam ao usuário medir o tempo investido em cada atividade, estimando sua produtividade em metas profissionais e sociais.


📱 Visual do Projeto

🚀 Onboarding & Autenticação

A jornada do usuário começa com uma imersão no conceito de "Consciência 24h", seguida por fluxos de autenticação modernos e seguros integrados às principais plataformas.

Splash & Info Onboarding Auth Flow Apple Login
Identidade Visual Gestão de Tempo Login Moderno Acesso Seguro

🗓️ Gestão de Rotina e Eventos Sociais

O coração do app, onde a organização de tarefas complexas encontra a interação social. Inclui gestão de custos de serviços, "vaquinhas" colaborativas via Pix e chat de grupo integrado.

Dashboard Categorias Chat de Grupo Vaquinha & Pix
Agenda Dinâmica Criação via IA Colaboração Gestão de Custos

📊 Estatísticas & Performance

Transformação de dados brutos em insights acionáveis. Análise detalhada de foco, consistência de rotina e desempenho semanal utilizando visualizações avançadas com Swift Charts.

Resumo Diário Desempenho Semanal Consistência Mensal
Análise de Foco Performance Consistência

🛠️ Especificações Técnicas

Arquitetura

Este projeto segue uma arquitetura modular robusta para garantir escalabilidade e facilidade de manutenção:

  • MVVM (Model-View-ViewModel): Separação clara de responsabilidades e lógica de negócio.
  • Feature-First: Módulos independentes para Onboarding, Dashboard, Profile e Stats.
  • Core & Shared: Camada centralizada para modelos de dados e componentes de UI reutilizáveis, como GlassButton e NeonCard.

Tech Stack

  • Linguagem: Swift 5.10+ (Foco em performance e segurança).
  • Interface: SwiftUI (UI Declarativa com animações fluidas).
  • Banco de Dados: SwiftData / CoreData para persistência de dados local.
  • Gráficos: Swift Charts para visualização de métricas complexas.
  • Integrações: OAuth 2.0 (Google, Apple, Instagram, TikTok).

About

App utilizado para mapear rotinas e estruturar seus dia e identificar hábitos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages