Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ibrahimbougaoua/gestion-signal-laravel-restful-api


https://github.com/ibrahimbougaoua/gestion-signal-laravel-restful-api

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

Read more https://laravel.com/

## License

The Laravel framework is open-source software licensed under the [MIT license](https://opensource.org/licenses/MIT).

gestion de signal


## Database Schema

Users('user_id','name','email','email_verified_at','password','role','rememberToken','timestamps');

Signalisation('signalisation_id','desc','localisation','photo','lieu','nature','cause','timestamps');

Signalers('user_id','signalisation_id','timestamps');

Evaluers('user_id','intervention_id','timestamps');

Interventions('id','signalisation_id','price','etat_avancement','date','timestamps');

Informers('gest_id','chef_id','signalisation_id','timestamps');

Membres('user_id','equipe_id','timestamps');

Equipe('equipe_id','d_f_equipe','mail','telephone','timestamps');

Images('id','name','size','user_id','signalisation_id','timestamps');

## jwt-auth

Read more https://jwt-auth.readthedocs.io/en/docs/laravel-installation/

## Postman

The Collaboration Platform for API Development

Simplify each step of building an API and streamline collaboration so you can create better APIs—faster.

Read more https://www.postman.com/

## Route List

command : php artisan route:list


+--------+----------+-----------------------------+------+-------------------------------------------------------+--------------+
| Domain | Method | URI | Name | Action | Middleware |
+--------+----------+-----------------------------+------+-------------------------------------------------------+--------------+
| | GET|HEAD | / | | Closure | web |
| | POST | api/auth/equipe | | App\Http\Controllers\EquipesController@store | api |
| | GET|HEAD | api/auth/equipe | | App\Http\Controllers\EquipesController@index | api |
| | DELETE | api/auth/equipe/{id} | | App\Http\Controllers\EquipesController@destroy | api |
| | GET|HEAD | api/auth/equipe/{id} | | App\Http\Controllers\EquipesController@show | api |
| | PUT | api/auth/equipe/{id} | | App\Http\Controllers\EquipesController@update | api |
| | POST | api/auth/evaluer | | App\Http\Controllers\EvaluersController@store | api |
| | GET|HEAD | api/auth/evaluer | | App\Http\Controllers\EvaluersController@index | api |
| | DELETE | api/auth/evaluer/{id} | | App\Http\Controllers\EvaluersController@destroy | api |
| | PUT | api/auth/evaluer/{id} | | App\Http\Controllers\EvaluersController@update | api |
| | GET|HEAD | api/auth/evaluer/{id} | | App\Http\Controllers\EvaluersController@show | api |
| | POST | api/auth/image | | App\Http\Controllers\ImagesController@store | api |
| | GET|HEAD | api/auth/image | | App\Http\Controllers\ImagesController@index | api |
| | DELETE | api/auth/image/{id} | | App\Http\Controllers\ImagesController@destroy | api |
| | GET|HEAD | api/auth/image/{id} | | App\Http\Controllers\ImagesController@show | api |
| | PUT | api/auth/image/{id} | | App\Http\Controllers\ImagesController@update | api |
| | GET|HEAD | api/auth/informer | | App\Http\Controllers\InformersController@index | api |
| | POST | api/auth/informer | | App\Http\Controllers\InformersController@store | api |
| | GET|HEAD | api/auth/informer/{id} | | App\Http\Controllers\InformersController@show | api |
| | PUT | api/auth/informer/{id} | | App\Http\Controllers\InformersController@update | api |
| | DELETE | api/auth/informer/{id} | | App\Http\Controllers\InformersController@destroy | api |
| | POST | api/auth/intervention | | App\Http\Controllers\InterventionsController@store | api |
| | GET|HEAD | api/auth/intervention | | App\Http\Controllers\InterventionsController@index | api |
| | GET|HEAD | api/auth/intervention/{id} | | App\Http\Controllers\InterventionsController@show | api |
| | PUT | api/auth/intervention/{id} | | App\Http\Controllers\InterventionsController@update | api |
| | DELETE | api/auth/intervention/{id} | | App\Http\Controllers\InterventionsController@destroy | api |
| | POST | api/auth/login | | App\Http\Controllers\AuthController@login | api |
| | POST | api/auth/logout | | App\Http\Controllers\AuthController@logout | api,auth:api |
| | POST | api/auth/me | | App\Http\Controllers\AuthController@me | api,auth:api |
| | POST | api/auth/membre | | App\Http\Controllers\MembresController@store | api |
| | GET|HEAD | api/auth/membre | | App\Http\Controllers\MembresController@index | api |
| | DELETE | api/auth/membre/{id} | | App\Http\Controllers\MembresController@destroy | api |
| | PUT | api/auth/membre/{id} | | App\Http\Controllers\MembresController@update | api |
| | GET|HEAD | api/auth/membre/{id} | | App\Http\Controllers\MembresController@show | api |
| | POST | api/auth/refresh | | App\Http\Controllers\AuthController@refresh | api,auth:api |
| | POST | api/auth/register | | App\Http\Controllers\AuthController@register | api |
| | GET|HEAD | api/auth/signaler | | App\Http\Controllers\SignalersController@index | api |
| | POST | api/auth/signaler | | App\Http\Controllers\SignalersController@store | api |
| | GET|HEAD | api/auth/signaler/{id} | | App\Http\Controllers\SignalersController@show | api |
| | DELETE | api/auth/signaler/{id} | | App\Http\Controllers\SignalersController@destroy | api |
| | PUT | api/auth/signaler/{id} | | App\Http\Controllers\SignalersController@update | api |
| | GET|HEAD | api/auth/signalisation | | App\Http\Controllers\SignalisationsController@index | api |
| | POST | api/auth/signalisation | | App\Http\Controllers\SignalisationsController@store | api |
| | GET|HEAD | api/auth/signalisation/{id} | | App\Http\Controllers\SignalisationsController@show | api |
| | PUT | api/auth/signalisation/{id} | | App\Http\Controllers\SignalisationsController@update | api |
| | DELETE | api/auth/signalisation/{id} | | App\Http\Controllers\SignalisationsController@destroy | api |
+--------+----------+-----------------------------+------+-------------------------------------------------------+--------------+