🎓 DAE-BDS is an automated solution designed to streamline the process of managing Excused Absence Requests for students, association members and school administration.
DAE-BDS is a web-based application built to automate and manage Excused Absence Requests (DAE) for association members at EFREI Paris Engineering School. This platform makes it easy for students to fill in absence requests, track their progress, and receive official approval from both the EFREI's Sport Association (BDS) and the EFREI administration.
This solution is currently deployed and used by the BDS association at Efrei, which serves hundreds of members. The system aims to simplify the process for students and reduce the administrative workload for the staff involved.
- User-Friendly Interface: A simple and intuitive interface to fill out and manage Excused Absence Requests.
- Automatic Routing: Requests are routed to the correct people (association manager and school administration) for approval.
- Notification System: Email notifications for members when new requests are submitted.
- Signature Automation: Requests are signed electronically by association managers with a simple button click.
- File Autogeneration: Official DAE documents are automatically completed and emailed back to the student after all signatures are collected.
- Staff Management: Privileges for managing staff and request validations.
- Notification Preferences: Users can opt out of email notifications if desired.
- Frontend: ReactJS with Tailwind CSS for styling.
- Backend: Node.js with Express for the server-side logic.
- Database: MongoDB to manage user and request data.
- Step 1: Students submit their Excused Absence Request through the web application.
- Step 2: The request is routed to the association representative for review and signature.
- Step 3: After the association's approval, the request is forwarded to the school administration for final approval.
- Step 4: Once approved by all parties, the signed document is emailed to the student, who can send it to the school's attendance department.
- Developer, Maintainer & Project Owner
If you have any questions or need assistance, feel free to contact me at [email protected].
Le code source de ce projet est mis à disposition exclusivement à des fins de consultation et de présentation dans le cadre de mon portfolio personnel. Toute utilisation, reproduction, modification, distribution ou toute autre forme d'exploitation de ce code par des organisations, y compris des associations à but non lucratif ou à but lucratif, est strictement interdite sans autorisation écrite préalable de l'auteur.