Skip to content

AsH1605/WeCal

Repository files navigation

🌦️📅 WeCal - The Ultimate Weather & Calendar App

WeCal is a feature-packed Android application designed to streamline your daily life. Whether you're taking notes individually or collaboratively, or checking real-time weather updates, WeCal combines the power of weather and calendar functionalities to enhance your organization and productivity.


🌟 Features

📝 Daily Notes

  • Create, edit, and manage daily notes seamlessly.
  • Collaborate on notes with others in real-time.
  • Offline support with automatic syncing when online.

🌦️ Weather Updates

  • Get accurate real-time weather updates.
  • Location-based weather integration for personalized experiences.
  • Sleek weather dashboard for a quick overview of current conditions.

📅 Calendar Integration

  • Schedule tasks and reminders with an intuitive calendar.
  • Sync notes and weather data with calendar events.

🛠️ Additional Features

  • CRUD operations for effortless data management.
  • Notifications for reminders and weather alerts.
  • Minimalistic and user-friendly interface powered by Jetpack Compose.

🛠️ Tech Stack

Technology Purpose
Kotlin Primary programming language for development.
Jetpack Compose Modern UI toolkit for building declarative UIs.
Retrofit REST API integration for weather data.
Dagger Hilt Dependency injection for better app architecture.
Room Database Local storage for offline notes and calendar data.
Cloud Firestore Real-time database for collaborative note-taking.
Kotlin Coroutines Asynchronous programming for smooth user experience.
Location Services Fetch location data for weather updates.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages