Skip to content

deerwhisper2310/sunday-android

Repository files navigation

☀️ Sun Day

✨ Project Overview

Sun Day is an open-source Android application designed to help you stay informed about the UV Index and optimize your Vitamin D production, all while minimizing sun exposure risks. Inspired by its iOS counterpart, Sun Day provides real-time UV data, personalized Vitamin D calculations, and adapts its interface dynamically to the time of day.

This project is being vibecoded via Goose, mainly with Gemini 2.5 Pro.

This is the first Android app I've ever created so expect issues! Learning on the fly here :)

Screenshot_20250903-110310 Screenshot_20250902-220757

🚀 Features

  • Real-time UV Index: Get the current UV Index for your location.
  • Personalized Vitamin D Calculation: Understand your estimated Vitamin D production based on UV, skin type, clothing, and sunscreen.
  • Dynamic Background: The app's visual theme changes throughout the day to reflect current light conditions.
  • Edge-to-Edge UI: A modern, immersive user interface that fully utilizes your device's screen.

🤝 Contributing

Contributions are absolutely welcome and encouraged! Please submit issues, feature requests, and PRs!

🛠️ Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

  • Android Studio Jellyfish | 2023.3.1 or newer (with the latest Android SDK Platform-Tools and Build-Tools)
  • Java Development Kit (JDK) 17 or newer
  • A physical Android device or emulator running Android 10 (API level 29) or higher.

Installation

  1. Clone the repository:
    git clone https://github.com/block/goose-sunday-android.git
    cd goose-sunday-android
  2. Open in Android Studio:
    • Launch Android Studio.
    • Select File > Open... and navigate to the goose-sunday-android directory you just cloned.
  3. Sync Gradle:
    • Android Studio should automatically prompt you to sync the project with Gradle. If not, click the "Sync Project with Gradle Files" button in the toolbar.
  4. Run the app:
    • Connect an Android device via USB or start an emulator.
    • Click the "Run 'app'" button (green triangle) in the Android Studio toolbar.

📄 License

This project is open-source and available under the MIT License.

About

track your D

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages