TasqCal 🚀
TasqCal Home: A clean, distraction-free view of your daily tasks.
TasqCal is a multiplatform-oriented task and calendar management tool, currently fine-tuned for the Android ecosystem. It’s born from 10 years of experience in the Android industry, aiming to bridge the gap between complex scheduling and intuitive user experience.
Why it’s different
Most calendar apps are either too simple or overly cluttered. TasqCal is built with a Clean Architecture approach (MVVM + SOLID), ensuring a smooth, bug-free experience that scales.
Seamless Onboarding
Designed with Jetpack Compose for a fluid experience from the very first second.
Secure Login
Fast Onboarding
Master your tasks
An intuitive interface to keep your focus where it matters.
Managing tasks made simple and clean.
🛠️ Tech Stack & Engineering
I’m building TasqCal using the latest industry standards to ensure performance and reliability:
- Language: Kotlin 2.x (The cutting edge of Android).
- UI: Jetpack Compose with Material 3 for a modern, fluid interface.
- Backend: Powered by Firebase (Auth, Firestore, Analytics).
- Architecture: Offline-first approach with Koin for Dependency Injection.
🌍 Localization
Built for everyone, but with local roots. TasqCal supports:
- Catalan (Native support)
- Spanish
- English (Global fallback)
Roadmap: What’s coming next?
I’m currently working on:
- Offline-first task flow: Manage your life even without a connection.
- Google Calendar Sync: Keep all your events in one place.
- Kotlin Multiplatform (KMP): Moving towards a shared codebase for iOS and Web.
- MFA Security: Protecting your data with multi-factor authentication.
Support the development
TasqCal is a solo-developer project. If you’re a developer interested in the architecture or a user waiting for the launch, consider supporting the journey!
Enjoying TasqCal?
Support my work with a small donation. Every beer helps!
Are you a developer? You can also use GitHub Sponsors
MIT Licensed - Focus on Quality & Transparency