A comprehensive networking platform connecting EdTE (Education Technology) alumni for mentorship, job opportunities, events, and community engagement.
- EdTE department logo splash with custom university selector
- Batch/Year/Department intake picker (2018-19 onwards)
- Student ID verification with AI scanning
- Profile with skills (Python, MATLAB, EdTech tools)
- Specializations (AI in Education, VR/AR Learning)
- LinkedIn/GitHub portfolio links
- Photo upload capability
- Offline profile caching
- Biometric quick login
- Privacy controls (Public/Private)
- Skill badges
- Experience timeline
- Search by skills, batch, and location
- Mentors by expertise
- Contact request with intro message
- Profile QR code sharing
- "Collaborate on project" button
- Offline directory search
- Activity feed
- EdTech job board (Upwork-style)
- Proposal system with bids
- Client ratings and reviews
- Portfolio showcase
- Earnings tracker
- Job alerts by skills
- Resume builder
- Webinar calendar
- Hackathon RSVPs
- Workshop bookings
- Virtual reunions (Zoom integration)
- Thesis/project sharing
- Attendance certificates
- Mentorship matching
- Career path timelines
- Salary benchmarks
- MOOC recommendations
- Zakat/Ramadan drives
- Receipt PDF download
- Department admin dashboard
- Analytics and reporting
- User verification
- Content moderation
- Flutter SDK (^3.8.1)
- Dart SDK (^3.8.1)
- Firebase project setup
- IDE (VS Code / Android Studio / Xcode)
- Get dependencies
flutter pub get-
Configure Firebase
- Follow BACKEND_SETUP.md
- Update
lib/services/firebase_options.dart
-
Run the app
flutter runlib/
βββ config/
β βββ app_config.dart
βββ models/
β βββ user.dart
β βββ job.dart
β βββ event.dart
βββ services/
β βββ firebase_service.dart
β βββ supabase_service.dart
βββ providers/
βββ screens/
β βββ splash_screen.dart
β βββ onboarding_screen.dart
β βββ home_screen.dart
βββ widgets/
βββ utils/
β βββ app_logger.dart
βββ theme/
β βββ app_theme.dart
βββ main.dart
- Frontend: Flutter + Riverpod
- Backend: Firebase + Supabase
- Database: Firestore + Hive (offline)
- Authentication: Firebase Auth
- Storage: Firebase Storage
- Notifications: Firebase Cloud Messaging
- Localization: Bengali + English
# Android
flutter build appbundle
# iOS
flutter build ios
# Web
flutter build web
firebase deploy --only hostingflutter testSee BACKEND_SETUP.md for complete backend setup.
MIT License
Email: support@edtealumni.com
v1.0.0 (January 2025)
**Built with β€οΈ for EdTE Alumni
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.