https://github.com/alisson-ribeiro/test
Almost a full ERP - containing reports with filters, option to export reports in Excel, audit system with logs, visualization of data in various topics - Work In Progress
https://github.com/alisson-ribeiro/test
alpinejs laravel-framework livewire
Last synced: 8 months ago
JSON representation
Almost a full ERP - containing reports with filters, option to export reports in Excel, audit system with logs, visualization of data in various topics - Work In Progress
- Host: GitHub
- URL: https://github.com/alisson-ribeiro/test
- Owner: Alisson-Ribeiro
- Created: 2025-02-12T16:18:37.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-25T23:48:43.000Z (10 months ago)
- Last Synced: 2025-03-26T00:36:58.657Z (10 months ago)
- Topics: alpinejs, laravel-framework, livewire
- Language: PHP
- Homepage:
- Size: 334 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README




š§ E-mail: alissonribeirow1@gmail.com
š GitHub: Alisson-Ribeiro
š¼ LinkedIn: https://www.linkedin.com/in/alisson-ribeiro-69680653/
š¤ Contribuindo
Contribuições são bem-vindas!
Para contribuir:
Fork o repositório
Crie um branch (git checkout -b minha-nova-feature)
FaƧa um commit (git commit -m 'Adicionando nova feature')
FaƧa um push para o branch (git push origin minha-nova-feature)
Abra um Pull Request
## PT-BR
## Instalar esse projeto no seu ambiente de desenvolvimento Ć© simples
## vocĆŖ irĆ” precisar de 3 terminais:
### - 1 para 'php artisan seve', é o servidor da sua aplicação e deve ser mantido 'rodando';
### - 1 para 'php artisan queue:work', tambƩm deve ser mantido 'rodando' para enfileirar jobs;
### - 1 para outros comandos.
## rode os comandos na sua linha de comando na seguinte ordem:
- git clone project
- 'cd' para dentro da pasta raiz
- composer install
- npm install
- copie '.env-example'
- cole '.env-example' (mesmo diretório, raiz nesse caso)
- renomeie de: '.env-example' para: '.env'
- configure seu banco de dados no arquivo '.env'
- configure seu serviço de email no arquivo '.env' para entrega de email após a criação de cada Colaborador
- MAIL_MAILER=smtp
- MAIL_HOST= // seu servidor
- MAIL_PORT=2525
- MAIL_USERNAME= // seu usuƔrio
- MAIL_PASSWORD= // sua senha
- php artisan migrate
- php artisan db:seed
- php artisan key:generate
- php artisan serve
- php artisan queue:work
## infelizmente serÔ necessÔrio fazer a adição de um usuÔrio ao banco através do recurso 'php artisan tinker' pois não tive tempo hÔbil para solucinar um bug na rota de registro
### use App\Models\User;
### use Illuminate\Support\Facades\Hash;
### User::create([
'name' => 'Novo UsuƔrio',
'email' => 'novousuario@example.com',
'password' => Hash::make('senha1234'),
]);
## EN-US
## Installing this project to your development enviroment is that simple
## you will need 3 terminals:
### - 1 for 'php artisan seve', it's your application server and must be kept running;
### - 1 for 'php artisan queue:work', also must be kept running to queue jobs;
### - 1 for other commands
## run the following commands in your CLI in the following order:
- git clone project
- cd into project root folder
- composer install
- npm install
- copy '.env-example'
- paste '.env-example' (same directory, root in this case)
- rename '.env-example' to '.env'
- set your database in '.env' file
- set '.env' file with your (SMTP) email service provider info to deliver email after the creation of a new Colaborador
- MAIL_MAILER=smtp
- MAIL_HOST= // your host
- MAIL_PORT=2525
- MAIL_USERNAME= // your username
- MAIL_PASSWORD= // your password
- php artisan migrate
- php artisan db:seed
- php artisan key:generate
- php artisan serve
- php artisan queue:work
## Unfortunately, it will be necessary to add a user to the database using the 'php artisan tinker' feature as I did not have enough time to resolve a bug in the registration route
### use App\Models\User;
### use Illuminate\Support\Facades\Hash;
### User::create([
'name' => 'Novo UsuƔrio',
'email' => 'novousuario@example.com',
'password' => Hash::make('senha1234'),
]);