Candlero – Never Forget a Birthday Again
Candlero is a beautifully designed Android application built with Kotlin and Jetpack Compose that helps users track birthdays, anniversaries, and special events. With a modern Material Design 3 UI, gamification features, and smart reminders, Candlero ensures you never miss an important celebration.
Key Features
- Event Management: Add and manage birthdays, anniversaries, and custom events with ease
- Smart Countdown: Visual countdown displays showing days until each event
- Calendar View: Beautiful calendar interface to browse events by month
- Gamification System: Achievement badges, streaks, and stats to keep users engaged
- Home Screen Widget: Glance-based widget showing upcoming events at a glance
- Push Notifications: Customizable reminders days before each event
- Social Media Integration: Store Instagram, Facebook, LinkedIn, Snapchat, and Gmail contacts
- Dark Mode: Full dark theme support for comfortable viewing
- Gift Ideas: Save gift ideas and notes for each person
- Recurring Events: Automatic yearly recurrence for birthdays and anniversaries
Technical Highlights
- 100% Kotlin – Modern Android development with Kotlin 1.x
- Jetpack Compose – Declarative UI with Material Design 3
- Room Database – Robust local data persistence
- DataStore Preferences – Modern preference storage
- Glance Widgets – Modern home screen widget API
- MVVM Architecture – Clean separation of concerns
- Coroutines & Flow – Reactive data streams
- Target SDK 35 – Latest Android compatibility
- Min SDK 26 – Supports Android 8.0+ (95%+ device coverage)
What You Get
- Complete Android Studio project with source code
- Well-documented, clean Kotlin code
- All UI components and screens
- Database schema and migrations
- Widget implementation
- Notification system
Perfect For
- Developers wanting to learn Jetpack Compose
- Startups launching a reminder/calendar app
- Reskinning for custom event tracking apps
- Learning modern Android architecture patterns