Gestão Financeira de Projetos é uma aplicação web desenvolvida para oferecer um gerenciamento completo de projetos com foco em suas movimentações financeiras. O sistema foi idealizado para empresas que precisam acompanhar atividades, receitas, despesas e lucros (previstos e reais) de cada projeto de forma prática e eficiente.
- Cadastro de clientes e projetos
- Gerenciamento de usuários e suas permissões
- Acompanhamento de atividades por projeto
- Lançamento de receitas e despesas
- Visualização de fluxo de caixa por projeto
- Comparativo entre lucro previsto e lucro real
- Dashboards para melhor visualização das receitas e despesas
- PHP: 8.2 – 8.4
- Laravel: 11
- Bootstrap: 5.3.3
- MySQL: 8
Siga os passos abaixo para rodar o projeto localmente:
- Clone o repositório
git clone https://github.com/mateusaraujo1/app-pfm.git
- Acesse o diretório do projeto
cd app-pfm
- Instale as dependências PHP
composer install
- Copie o arquivo de exemplo do .env
cp .env.example .env
- Gere a chave da aplicação
php artisan key:generate
- Configure seu banco de dados no .env
DB_DATABASE=pfm
DB_USERNAME=root
DB_PASSWORD=
- Execute as migrações
php artisan migrate
- Instale as dependências front-end
npm install && npm run build
-
Se desejar iniciar a aplicação sem dados, rode o comando 9.1 para criar apenas o user admin
Se desejar popular com vários dados para melhor visualização, rode o comando 9.29.1
php artisan db:seed --class=UsersSeeder9.2
php artisan migrate --seed -
Inicie o servidor
php artisan serve
- Use os dados abaixo para fazer login
email:admin@mail.com
senha:12345678








