An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

![GitHub License](https://img.shields.io/github/license/Alisson-Ribeiro/test?style=flat-square)


![GitHub Repo Size](https://img.shields.io/github/repo-size/Alisson-Ribeiro/test?style=flat-square)


![GitHub Issues](https://img.shields.io/github/issues/Alisson-Ribeiro/test?style=flat-square)


![GitHub Stars](https://img.shields.io/github/stars/Alisson-Ribeiro/test?style=flat-square)

šŸ“§ 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'),
]);