All-in-one academic toolkit for BTEB engineering students
Centralized access to textbooks, tools, and resources for Bangladeshi polytechnic institutes
- 📚 Unit-wise Book Library - Filter by department/semester
- 🧮 CGPA Calculator - Track academic performance
- 📢 Real-time Notices - Exam dates and results
- 🔐 Secure Authentication - Google/email login
- 🌗 Dark Mode - Eye-friendly reading
- 📥 Offline Access - Download materials for offline use
- 📱 Responsive Design - Optimized for both phones and tablets
- 📊 Content Management - Manage books, notices, resources
- 👥 User Analytics - Monitor usage patterns
- 🏫 Institute Database - Manage institution info
- 📤 Bulk Upload - Upload multiple resources at once
- 🔔 Push Notifications - Broadcast important updates
| Component | Technology |
|---|---|
| Frontend | Kotlin, XML, Jetpack Components |
| Backend | Firebase Auth, Firestore, SOL |
| Storage | NGINX Server (HTTPS) |
| Admin Panel | Firebase Admin SDK |
| Architecture | MVVM, Repository Pattern |
📦 Smart-Engineer
├── 📂 student-app # Main Android app
│ ├── 📂 app
│ │ ├── src/main
│ │ │ ├── java/com/softylasa/smartengineer
│ │ │ │ ├── auth # Authentication
│ │ │ │ ├── features # App features
│ │ │ │ ├── di # Dependency injection
│ │ │ │ └── utils # Utilities
│ │ │ └── res # Resources
│ │ └── google-services.json
│
├── 📂 admin-panel # Admin CMS
│ ├── src
│ │ ├── components # UI components
│ │ ├── services # Firebase services
│ │ └── pages # Admin views
│
└── 📂 server # Resource server
├── storage # PDF resources
└── scripts # Server utilities
✅ GDPR-compliant data deletion
✅ HTTPS encryption for all transfers
✅ Educational fair use compliance
✅ Non-affiliation disclaimer
✅ DMCA takedown process
- Class Routine Management
- Keep important notes
- Interactive quizzes
- Video lecture integration
- Discussion forums
- Buy books online
- Premium subscription
- Multi-language support
⚠️ Disclaimer: Not affiliated with BTEB or Bangladesh government









