Skip to content

K0V4K/PresencePlus

Repository files navigation

📱 Presence+

Frontend desenvolvido com Flutter & Dart

Flutter Dart GetX

🚀 Visão Geral

O frontend do Presence+ foca em uma experiência de usuário fluida para gestão de presenças. A aplicação utiliza o GetMaterialApp para um gerenciamento de rotas centralizado e performático.

🗺️ Fluxo de Navegação

  • Login (SignInScreen): Rota inicial configurada em initialRoute para autenticação de usuários.
  • Cadastro (CadastroPage): Interface para registro de novos usuários através da rota /cadastro.
  • Perfil (UsuarioPage): Tela principal pós-login, centralizando as informações do usuário.
  • Configurações (ConfiguracaoPage): Acessada via /configuracao para ajustes personalizados.

🛠️ Destaques Técnicos

Gerenciamento de Rotas Implementado com AppPages.pages do GetX para escalabilidade.
Navegação Uso de rotas nomeadas com Navigator.pushNamed.
UI Architecture Widgets modulares e independentes (Stateless) para melhor manutenção.

💻 Estrutura de Inicialização (main.dart)


void main() {
  runApp(const MyWidget());
}

// Configuração central com GetMaterialApp return GetMaterialApp( title: 'Presence+', initialRoute: PagesRoutes.signInRoute, getPages: AppPages.pages, );


Desenvolvido com ❤️ para gestão inteligente de presença

About

App Flutter para gestão de presenças com navegação via GetX. Implementa rotas nomeadas desacopladas, widgets stateless modulares e fluxo completo de autenticação e perfil.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors