Commit Graph

89 Commits

Author SHA1 Message Date
lukibeg 58453d316f feat: Implementa nova logo para o Nexus. 2025-11-10 22:19:04 -03:00
lukibeg da91153143 feat: Inicia construção do componente para exibir usuarios cadastrados no sistema. 2025-11-10 22:15:18 -03:00
lukibeg f489c6f751 fix: Altera campo de permissão para 'permissions' e linka com o componente de controller. 2025-11-10 22:07:19 -03:00
lukibeg 36c2ccae2f fix: Altera a ordem do dropdown e aplica melhorias visuais. 2025-11-10 22:06:10 -03:00
lukibeg 5275620b8d fix|feat: Aprimora visual(css) do header. 2025-11-10 22:02:47 -03:00
lukibeg b5d14206c8 feat: Inicia a construção do seeder de clientes. 2025-11-10 22:01:50 -03:00
lukibeg 7d867f1140 fix: Ajusta lógica do Gate e verificando se o user é admin ou não. 2025-11-10 22:01:15 -03:00
lukibeg 05c2d193e2 fix: Ajusta incluindo 'permissions' no array fillable. 2025-11-10 22:00:20 -03:00
lukibeg dbc8de4ede feat|fix: Constrói um componente de controller para exibição de usuários e ajusta alguns detalhes dos demais componentes de controller. 2025-11-10 21:59:33 -03:00
lukibeg 63aa8864c8 fix: Ajusta o checkmark após select da opção. 2025-11-09 16:38:44 -03:00
lukibeg b3ac0826aa refactor|fix: Ajustes em algumas linhas e inclusão de componentes 2025-11-08 20:00:10 -03:00
lukibeg 607d6c3e25 refactor: Separação entre estilos e html, além de pequenas alterações visuais. 2025-11-08 19:59:18 -03:00
lukibeg 74ba08dd96 feat: formulário para adição de clientes. 2025-11-08 19:58:25 -03:00
lukibeg bb782575fa feat: Exibe flash messages após alguma ação. 2025-11-08 19:57:45 -03:00
lukibeg 1996a7c33b refactor: refatora e ajusta detalhes do layout. 2025-11-08 19:56:58 -03:00
lukibeg dde40993fe feat: Componente para adição de flash messages após determinadas ações. 2025-11-08 19:56:14 -03:00
lukibeg 42bb548599 refactor: implementa novo dispatch de um evento notify para exibição de toasts 2025-11-08 19:55:39 -03:00
lukibeg 6d6749964e feat: valida dados do formulário para adição de clients. 2025-11-08 19:54:10 -03:00
lukibeg b8dadb0292 feat: adiciona novo cliente no banco de dados. 2025-11-08 19:53:27 -03:00
lukibeg 875f856660 refactor: remoção de lógica de negócio duplicada. 2025-11-08 19:52:13 -03:00
lukibeg dcb9d796d1 refactor: refatora app.css o dividindo em arquivos menores. 2025-11-08 19:50:38 -03:00
LukiBeg aecaef1509 feat: Cria modal-formulário para adição de clientes. 2025-11-07 17:07:56 -03:00
lukibeg 8cd8cbe283 feat|fix: Constroe tabela de clientes e reformula dashboard do frontend. 2025-11-07 00:02:37 -03:00
lukibeg f215773be4 fix: inclui novos estilos e ajustes. 2025-11-05 22:50:46 -03:00
lukibeg 4d6d21da6f feat: Implementa novo componente do LiveWire. 2025-11-01 23:13:36 -03:00
lukibeg ac3ed58dae feat|fix: Adiciona novas opções no header, adiciona o perfil e menu do perfil. 2025-11-01 23:12:32 -03:00
lukibeg 9024fc4439 feat: Adiciona e altera determinados estilos. 2025-11-01 23:10:50 -03:00
lukibeg 5bbbd78557 feat: logo padrão 2025-11-01 23:10:01 -03:00
lukibeg abd87a7894 feat: avatar padrão 2025-11-01 23:09:40 -03:00
lukibeg e62e92f7bb chore|feat: Instala Alpine.js e inicia a construção do formulário de criar usuários. 2025-10-30 22:05:31 -03:00
lukibeg 36377f1c05 docs: Instala o Livewire 2025-10-29 23:18:33 -03:00
LukiBeg 31ff82b3af feat: add client management controller and footer layout
- Create AddClientController for future client management functionality
- Add footer layout component for consistent page structure
2025-10-28 17:32:56 -03:00
LukiBeg 1c1a660663 feat: implement user interface and routing system
- Add Tailwind CSS configuration with custom theme and components
- Create responsive navbar with authentication-based navigation
- Implement user creation form with validation styling
- Configure protected routes with authorization middleware
- Add dashboard and user management routes
2025-10-28 17:32:50 -03:00
LukiBeg 04193b259c feat: configurar estrutura do banco de dados para usuários
- Adicionar campo permissions (JSON) na tabela users
- Criar tabelas para password_reset_tokens e sessions
- Configurar seeder com usuário admin padrão
- Definir senha segura para usuário administrador
2025-10-28 17:26:22 -03:00
LukiBeg 595b06d012 feat: implementar sistema de autenticação e gerenciamento de usuários
- Adicionar CreateUserController para criação de usuários com validação
- Implementar LogoutController para logout seguro com invalidação de sessão
- Atualizar UserController para dashboard com listagem de usuários
- Configurar modelo User com campos fillable e cast para permissions
- Criar UserService para lógica de negócio de criação de usuários
- Implementar Gate de autorização no AppServiceProvider
2025-10-28 17:26:08 -03:00
LukiBeg 62d779bde1 CREATE: New middleware to check if user have permission to access the createUser route. 2025-10-28 16:58:52 -03:00
unknown 6835fdfddd ÚUPDATE: Creating a aliases to new middleware 'Authorization'. 2025-10-28 13:24:34 -03:00
lukibeg 76194ca446 Firsts configurations of project. 2025-10-28 00:12:30 -03:00
unknown eded63e9be Initial Commit 2025-10-27 13:24:12 -03:00