DEV Community

Bon Jury Pecaoco
Bon Jury Pecaoco

Posted on

ClassPilot v1.0.2 - App Showcase & Testing

"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)