Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/khaouitiabdelhakim/pfs-gestionner
The goal of this project is to design (using Merise) and develop a web application (Laravel/Mysql) for managing the federating projects of students in the school for the first, second, and third years.
https://github.com/khaouitiabdelhakim/pfs-gestionner
apache blade bootstrap bulma-css laravel laravel-framework mysql php taildwindcss webapp webapplication
Last synced: 3 months ago
JSON representation
The goal of this project is to design (using Merise) and develop a web application (Laravel/Mysql) for managing the federating projects of students in the school for the first, second, and third years.
- Host: GitHub
- URL: https://github.com/khaouitiabdelhakim/pfs-gestionner
- Owner: khaouitiabdelhakim
- Created: 2023-05-07T19:28:23.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-03-26T18:25:33.000Z (10 months ago)
- Last Synced: 2024-09-25T20:41:11.926Z (4 months ago)
- Topics: apache, blade, bootstrap, bulma-css, laravel, laravel-framework, mysql, php, taildwindcss, webapp, webapplication
- Language: JavaScript
- Homepage: https://khaouitiapps.vercel.app/
- Size: 47.1 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![alt text](https://github.com/khaouitiabdelhakim/PFs-GESTIONNER/blob/master/screenshots/pfs%20gestionner.png)
## About Laravel
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- [Simple, fast routing engine](https://laravel.com/docs/routing).
- [Powerful dependency injection container](https://laravel.com/docs/container).
- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage.
- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent).
- Database agnostic [schema migrations](https://laravel.com/docs/migrations).
- [Robust background job processing](https://laravel.com/docs/queues).
- [Real-time event broadcasting](https://laravel.com/docs/broadcasting).Laravel is accessible, powerful, and provides tools required for large, robust applications.
## About The Current Project
The goal of this project is to design (using Merise) and develop a web application (Laravel/Mysql) for managing the federating projects of students in the school for the first, second, and third years. The application will allow for:
- A public space to present the school and its programs, the progress and steps of the project, etc., as well as a space for student group registration (in pairs for the first and second year, and 3 to 4 students for the third year per program).
- A private space including:
* A super administrator to create accounts for professors and students and reset passwords.
* A professor-administrator per program and level to launch the project, request proposal topics from professors, create an evaluation grid (with objectives rated from 1 to 5 for example), assign topics to students based on their choices, propose a schedule for candidate defenses, etc.
* A professor to consult their account, propose topics, exchange with students (requesting work with deadlines), receive reports, propose grades according to the grid proposed after the defense, etc.
* A student to create and consult their account, fill out choices based on the proposals of professors, implement required work, exchange with the supervising professor, upload the required report and documents, view the schedule for the defense.## How does it work ?
```
git clone https://github.com/khaouitiabdelhakim/PFs-GESTIONNER.gitcd PFs-GESTIONNER
composer install
copy .env.example .env
php artisan key:generate
php artisan migrate
php artisan serve```
then Go to link localhost:8000
## Watch it on YouTube
[![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/6NV4Cbw5DCI/0.jpg)](https://www.youtube.com/watch?v=6NV4Cbw5DCI)## for the article in french (pour le rapport voilà le lien)
https://github.com/khaouitiabdelhakim/PFs-GESTIONNER/blob/master/documents/Rapport_PFA___Web_App_de_gestion_des_PFs.pdf## for the presentation here is the link
https://github.com/khaouitiabdelhakim/PFs-GESTIONNER/blob/master/documents/Pr%C3%A9sentation%20du%20PFA%20Version%20finale.pdf