Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samuel-oldra/gestaodeusuarios
🔵 PHP e Laravel 9
https://github.com/samuel-oldra/gestaodeusuarios
authentication blade breeze dependency-injection eager-loading eloquent laravel laravel9 migrations mvc mvc-architecture orm php seeders sqlite tailwind-css
Last synced: about 1 month ago
JSON representation
🔵 PHP e Laravel 9
- Host: GitHub
- URL: https://github.com/samuel-oldra/gestaodeusuarios
- Owner: samuel-oldra
- License: mit
- Created: 2021-08-17T12:23:26.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-20T12:18:19.000Z (5 months ago)
- Last Synced: 2024-10-11T11:23:20.279Z (about 1 month ago)
- Topics: authentication, blade, breeze, dependency-injection, eager-loading, eloquent, laravel, laravel9, migrations, mvc, mvc-architecture, orm, php, seeders, sqlite, tailwind-css
- Language: JavaScript
- Homepage:
- Size: 1.03 MB
- Stars: 11
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: license
Awesome Lists containing this project
README
Gestão de Usuários
Tecnologias e práticas utilizadas •
Funcionalidades •
Comandos
## Tecnologias e práticas utilizadas
- PHP 8.1
- Laravel 9.x
- SQLite
- Arquitetura MVC## Funcionalidades
- Autenticação (breeze)
- Gestão de Usuários
- Gestão de Comentários do Usuário###
![alt text](https://raw.githubusercontent.com/samuel-oldra/GestaoDeUsuarios/main/README_IMGS/list_user.png)
![alt text](https://raw.githubusercontent.com/samuel-oldra/GestaoDeUsuarios/main/README_IMGS/create_user.png)
![alt text](https://raw.githubusercontent.com/samuel-oldra/GestaoDeUsuarios/main/README_IMGS/list_comment.png)
![alt text](https://raw.githubusercontent.com/samuel-oldra/GestaoDeUsuarios/main/README_IMGS/create_comment.png)## Comandos
### Criação do projeto
```
composer create-project laravel/laravel meu-site
```### Instalação e atualização das dependências
```
composer install
composer update
npm install
npm update
npm run dev
```### Geração de uma nova chave da aplicação
```
php artisan key:generate
```### Make Model, Controller, Request e Migration
```
php artisan make:model Comment -mphp artisan make:controller UserController
php artisan make:controller Admin\CommentControllerphp artisan make:request StoreUpdateUserFormRequest
php artisan make:migration add_nova_coluna --table=tabela_do_banco
```### Seeders
```
php artisan make:seeder UsersSeeder // cria um seeder
php artisan db:seed // executa o seeder
```### Migrations
```
php artisan migrate // cria as tabelas
php artisan migrate:refresh // recria as tabelas alteradas
php artisan migrate:fresh // recria todas as tabelas
```