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

https://github.com/fshangala/faculty

Faculty package as a component of a school management system
https://github.com/fshangala/faculty

Last synced: 3 months ago
JSON representation

Faculty package as a component of a school management system

Awesome Lists containing this project

README

        

# faculty
Faculty package as a component of a school management system

## Dependancies
- fshangala/auth2-ation

## Installation
```
composer require fshangala/faculty
```
- uncomment withAloquet and withFacades in `bootstrap/app`
- register the following service provider
```
$app->register(Fshangala\Faculty\FacultyServiceProvider::class);
$app->register(Fshangala\Faculty\EventServiceProvider::class);
```
- run migrations with `php artisan migrate`
## Criteria for permissions
- predefined resources
1. schools
2. programs
3. courses
4. profiles
5. students
- predefined types for schools
none
- predefined types for programs
1. school
- predefined types for courses
1. program