"A Smart Companion for Every Student's Academic Journey"
Hi! I just released my second app. I’d really appreciate it if you could give it a try. If you encounter any bugs, errors, or issues, your feedback would be incredibly helpful for me to improve it.(STABLE RELEASE)
ClassPilot is a comprehensive student companion app designed to help students manage their academic life efficiently. Built with Flutter using Cupertino design principles, it provides a native iOS-like experience across all platforms.
Core Purpose
- Organize- class schedules, exams, and academic tasks
- Track- grades with automatic GWA calculation
- Manage- study materials with in-app PDF/Office preview
- Remind- students of upcoming tests and events
- Enhance- study experience with AI-powered tools
Key Features
Home Screen
- Today's Overview: Quick view of classes, exams, and events
- Academic Progress: Visual GWA display with pie charts
- Daily Motivation: Inspirational quotes to keep students motivated
- Smart Dashboard: Real-time updates of academic activities
Manage Section
- Class Schedule Management: CRUD operations for weekly schedules
- Grade Tracker: Comprehensive grading system (PH base grading system)
- Event & Exam Tracking: Schedule and track important academic dates
- Smart Notifications: Customizable reminders for classes and events
Library Section
- File Management: Upload and organize study materials (PDF, Office)
- In-App Preview: View documents without external apps
- AI Study Tools: Content summarization and quiz generation (beta)
- Smart Organization: Categorize and search study materials
Settings Section
- Theme Control: Dark/Light mode with live switching
- Notification Management: Granular notification controls
- Security Features: App lock with biometric authentication
- Export Functions: Generate PDF reports for grades and schedules
Design & User Experience
Visual Design
- Cupertino Widgets: Native iOS-like interface across all platforms
- Glassmorphic Elements: Modern, sleek navigation with glass effects
- Gradient Accents: Red gradient buttons and highlights
- Dark Mode Support: Seamless theme switching with persistent preferences
Typography
- Inter: Primary font for body text and titles
- ManropeDisora: Stylized headings and accent text
- JetBrains Mono: Code snippets and monospaced content
Color Scheme
- Background: Pure black (dark) / Pure white (light)
- Accent: Gradient red for interactive elements
- Glass Effects: Subtle transparency and blur effects
Platform Support
- ✅ Android (API 23+)
Core Technologies
- Framework: Flutter 3.x with Dart
- State Management: Provider pattern
- Database: SQLite with persistent storage
- Notifications: Firebase Cloud Messaging + Local notifications
- Navigation: GoRouter with Cupertino navigation
Key Dependencies
- Firebase (Core & Messaging)
- SQLite (Local database)
- Provider (State management)
- PDF Viewer (Document preview)
- Local Auth (Biometric security)
- Charts (Grade visualization)
FEEDBACK: support@base69.me
LINK: https://bonfire69.itch.io/classpilot
Top comments (0)