تفاصيل العمل

University Clearance System

Tech Stack

Backend: Python 3, Flask

Database: MySQL (SQLAlchemy ORM + PyMySQL)

Frontend: Bootstrap 5, Jinja2, JavaScript

Authentication: Flask-Login

Notifications: VAPID / PyWebPush

Features

Role-Based Access Control (RBAC): (Student, Section Head, System Administrator).

Real-time Notifications (Web Push): Instant browser alerts when status updates occur.

Advanced Filtering System: Filter students and requests by College, Department, Stage, etc.

Excel Operations: Import students from Excel with automatic strong password generation.

Document Generation: Generate a printable clearance certificate upon approval.

Seamless User Experience: Interface supports Arabic (RTL) and is mobile-responsive.

Statistical Dashboard: Multi-dimensional charts displaying completion rates and department workload.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات