Skip to content

PabloVini28/corpoemforma-gestao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

392 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Corpo em Forma Gestão — Sistema de Gerenciamento de Academia 🏋️‍♂️💻

Visão Geral 📝

  • Este projeto é um Sistema de Gerenciamento de Academia, a priori desenvolvido para academia Corpo em Forma como uma aplicação desktop multiplataforma, utilizando Electron, React e Node.js. Nosso principal objetivo é fornecer uma ferramenta robusta e intuitiva para dar suporte ao gerenciamento de alunos, planos, controle financeiro, patrimônio e usuários, promovendo maior organização, eficiência e confiabilidade das informações.

Objetivos do Sistema 🎯

  • Facilitar o gerenciamento de alunos e seus planos

  • Automatizar o controle financeiro da academia

  • Organizar e monitorar o patrimônio

  • Garantir controle de acesso por níveis de usuário

  • Reduzir erros manuais e retrabalho administrativo

Público-Alvo 👥

  • Proprietários de academias

  • Funcionários administrativos

Funcionalidades ⚙️

O sistema foi projetado para atender às necessidades diárias de uma academia, incluindo:

Gestão de Alunos 👤

  • Cadastro, edição e exclusão de alunos

  • Controle de status do aluno

  • Associação de alunos a planos

Gestão de Planos 📦

  • Cadastro e gerenciamento de planos

  • Definição de valor, duração e status do plano

  • Controle de datas de início e expiração

  • Associação de planos aos alunos

Gestão Financeira 💰

  • Registro de transações financeiras

  • Classificação por categoria (receita ou despesa)

  • Controle de valores e datas

  • Visualização de histórico financeiro (relatórios)

Gestão de Patrimônio 🏢

  • Cadastro, organização e acompanhamento de bens da academia

  • Registro de data de aquisição

  • Controle de status do patrimônio

Gestão de Usuários 👨‍💼

  • Cadastro de funcionários

  • Controle de níveis de acesso

  • Autenticação de usuários

Tecnologias Utilizadas 🧑‍💻

  • Figma: Utilizado para a prototipagem e design da interface (UI/UX), permitindo a validação visual e de fluxo antes da etapa de desenvolvimento.

  • Material UI (MUI): Biblioteca de componentes de interface que garante um design profissional, moderno e consistente.

  • Electron: Para construir a aplicação desktop multiplataforma (Windows, macOS e Linux).

  • React: Utilizado para a interface do usuário, garantindo uma experiência fluida e moderna.

  • PostgreSQL: Para o armazenamento local e eficiente de todos os dados do sistema.

  • Vite — Ferramenta de build e desenvolvimento

  • Node.js : Para rodar o back-end da aplicação.

Contexto Acadêmico 🎓

  • Este projeto é o resultado da disciplina Projeto Integrado I do curso de Engenharia de Software da Universidade Federal do Ceará (UFC) – Campus Quixada. O desenvolvimento seguiu metodologias de engenharia para garantir um software escalável e bem documentado.

Licença 📄

Projeto de uso acadêmico e educacional.

Contribuidores 👥

  • Júlio Mateus Morais
  • Pablo Vinícios da Silva Araújo
  • Guilherme Pinheiro Lessa Souza
  • Victor Emanuel Silva de Queiroz
  • Kelton Martins Nojosa de Oliveira

About

GYM ERP SYSTEM -

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages