O FitPromanage é um sistema de gestão de academia desenvolvido para ajudar proprietários e administradores de academias a gerenciar suas operações de forma eficiente. Este sistema foi desenvolvido utilizando o PHPMaker 2020 e PHP 7.4, com suporte ao MySQL 8.0 e está pronto para uso com o XAMPP 7.4.
Este sistema foi criado como parte de um teste de conhecimento para a vaga de Desenvolvedor PHP Júnior na empresa ACS Consultoria e Serviços.
Para executar este projeto em sua máquina, você precisará ter as seguintes ferramentas instaladas:
- Composer,
- PHP v8.1,
- MySQL v8.0,
- Node.js v14.17.6, -PHPMaker 2020,
Siga as etapas abaixo para configurar e executar o sistema em sua máquina:
- Clone o repositório:
https://github.com/ViniciusBorgesdeAraujo/sistema_academia
- Acesse a pasta do projeto:
cd sistema_academia
- Instale as dependências do projeto:
composer install
enpm install
- Copie o arquivo
.env.example
para.env
- Gere a chave da aplicação:
php artisan key:generate
- Crie um link simbólico para a pasta storage:
php artisan storage:link
- Crie um banco de dados no MySQL e configure o arquivo
.env
com as informações de conexão. - Execute as migrações do banco de dados:
php artisan migrate
- Execute o projeto:
php artisan serve
enpm run dev
Este projeto foi desenvolvido utilizando o PHPMaker 2020 como uma ferramenta poderosa para gerar código PHP rapidamente. O PHPMaker é conhecido por sua capacidade de acelerar o desenvolvimento de aplicativos web e simplificar tarefas comuns, como a criação de formulários, relatórios e autenticação.
-
Geração de Código Automatizada: O PHPMaker 2020 permite gerar automaticamente código PHP, HTML, JavaScript e SQL para criar rapidamente aplicativos web funcionais.
-
Suporte a Múltiplos Bancos de Dados: Você pode usar o PHPMaker com uma variedade de sistemas de gerenciamento de banco de dados, incluindo MySQL, PostgreSQL, SQL Server e outros.
-
Controle de Acesso Avançado: O PHPMaker oferece recursos de autenticação e autorização flexíveis para proteger suas páginas e dados.
-
Integração de Front-end e Back-end: Você pode personalizar facilmente a aparência do seu aplicativo web e conectá-lo a um banco de dados com facilidade.
-
Recursos de Exportação: Os aplicativos gerados pelo PHPMaker podem exportar dados para formatos como Excel, CSV, PDF e outros.
Se você deseja aprender mais sobre como usar o PHPMaker 2020 para acelerar o desenvolvimento do seu projeto, consulte a documentação oficial do PHPMaker 2020 para obter tutoriais e guias detalhados.
Lembre-se de que o PHPMaker é uma ferramenta poderosa que pode economizar tempo e esforço no desenvolvimento de aplicativos web. Aproveite ao máximo seus recursos para criar aplicativos web de alta qualidade de forma eficiente.
Este projeto é de código aberto e as contribuições são bem-vindas. Sinta-se à vontade para enviar pull requests, relatar problemas ou sugerir melhorias.
Este sistema é distribuído sob a licença MIT. Consulte o arquivo LICENSE para obter detalhes.
Para mais informações ou suporte, entre em contato conosco em vinnepaul@gmil.com.