Skip to content

Ezmanw/Timeplans

Repository files navigation

📅 TimePlans

A beautiful, premium, and feature-rich Android timetable application designed to keep your academic and school life perfectly organized. Built with modern Android architectures, Jetpack Compose, and Material Design 3.


✨ Features

  • Dynamic Timetable Dashboard: Displays your scheduled events in a clean, chronological timeline layout.
  • Support for Breaks & Assemblies: Custom scheduling options for Breaktime, Lunch, and Assemblies alongside regular classes.
  • Double Week Cycle: Full support for Week A/B schedules.
  • Smart Reminders: Push notification alarms that trigger before your next period begins (e.g., class, break, or assembly alerts).
  • Material You Dynamic Theming: Automatically adapts to your Android device system color scheme, supporting beautiful light and dark modes.
  • Sleek Flat Aesthetics: Premium card and icon shapes tailored for visual excellence.

🛠️ Technology Stack

  • Language: Kotlin
  • UI Framework: Jetpack Compose (Declarative UI)
  • Design System: Material 3 (Material You) with custom typography
  • Local Storage: SQLite (via custom Android helper classes)
  • Background Tasks: Android AlarmManager & NotificationManager

📜 License & Copyright

Copyright © 2026. All rights reserved.

This project is licensed under the following terms:

  • Permitted: You may download, inspect, copy, and modify the source code for your own personal, educational, or private use.
  • Prohibited: You may not redistribute, republish, resell, or host the original or modified source code or application binaries in any public format (including but not limited to GitHub, Google Play Store, or other app markets) without explicit prior written permission from the copyright owner.

Made with ❤️ in the United Kingdom using Antigravity.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages