📘 Overview – Certification Management System
#
📘 Overview – Certification Management System
This documentation outlines the architecture, setup, and features of the Certification Management System — an integrated Laravel + Flutter solution for managing, issuing, and verifying academic or professional certificates.
##
🔧 Tech Stack
**Laravel (Backend):**-
- Version: Laravel 11, PHP 8.2+
- - UI: Dashtrap Tailwind Template
- - Auth: Laravel Breeze
- - CRUD:
`awais-vteams/laravel-crud-
generator`-generator - API: Public & internal
- - Notifications: Firebase Cloud Messaging (FCM)
**Flutter (Mobile App):**-
- Framework: Flutter 3+
- - Language: Dart
- - Editor: Android Studio
- - Platform: Android
- - Notifications: Firebase Cloud Messaging
##
🌐 Use Cases
-
- Admin tracks all certificate records across Moodle instances.
- - Students verify their certificate via mobile or web.
- - Push notifications are triggered when new certificates are issued.