Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muizzer07/patientrestfulapi
Simple RESTful API using Laravel Web Framework (PHP) with postgreSQL database
https://github.com/muizzer07/patientrestfulapi
heroku-deployment laravel6 php74 postgresql-database restful-api
Last synced: 9 days ago
JSON representation
Simple RESTful API using Laravel Web Framework (PHP) with postgreSQL database
- Host: GitHub
- URL: https://github.com/muizzer07/patientrestfulapi
- Owner: MuizZer07
- Created: 2020-03-20T17:09:34.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-03-21T19:51:21.000Z (over 4 years ago)
- Last Synced: 2024-10-11T11:04:39.319Z (about 1 month ago)
- Topics: heroku-deployment, laravel6, php74, postgresql-database, restful-api
- Language: PHP
- Homepage: https://rocky-oasis-24540.herokuapp.com/
- Size: 180 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Patient RESTful API
Webapp URL: https://rocky-oasis-24540.herokuapp.com/
Documentation for API: https://rocky-oasis-24540.herokuapp.com/documentation
Tools: Laravel 6.1, PHP 7.4, PostgreSQL DatabaseSimple RESTful API to retrieve data (Role and Permission based CRUD operation).
The system has basic API authentication (Login and Registration) and data can be
retrieved using an api token. Three different roles are implemented e.g Admin, User
and Developer. Admin has all the roles by default including CRUD for patients, user,
role, permission models. Registration gives a new user "normal user" role which has
only permission for single CRUD operation on patients table. Admin can assign users
"Admin" or "Developer" role and specific permission.