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
- Host: GitHub
- URL: https://github.com/fshangala/faculty
- Owner: fshangala
- License: gpl-3.0
- Created: 2022-01-19T21:44:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-30T17:44:17.000Z (over 3 years ago)
- Last Synced: 2025-02-11T05:47:30.984Z (4 months ago)
- Language: PHP
- Size: 43.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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