Skip to content

Interactive web application designed to support your mental wellbeing through daily motivation, weather-based mood suggestions, mood tracking, and gratitude journaling

License

Notifications You must be signed in to change notification settings

ThatSINEWAVE/BrightDays

Repository files navigation

BrightDays is an interactive web application designed to support your mental wellbeing through daily motivation, weather-based mood suggestions, mood tracking, and gratitude journaling.

Banner

Live Demo

Features

  • Daily Motivation: Inspirational quotes from great minds
  • Weather Mood: Personalized suggestions based on local weather
  • Mood Tracker: Visual mood history with heatmap calendar
  • Gratitude Journal: Digital journal with entry history
  • Responsive Design: Works seamlessly on all devices

Installation

  1. Clone the repository:
git clone https://github.com/ThatSINEWAVE/BrightDays.git
  1. Open in browser:
cd BrightDays && open index.html

Usage

  1. Allow location access for weather features
  2. Click navigation icons to switch between features
  3. Track your mood daily with emoji selections
  4. Save gratitude entries with timestamps
  5. Use the "New Quote" button for fresh inspiration

Acknowledgments

Technologies

  • HTML5 & CSS3 (with CSS Variables)
  • Vanilla JavaScript
  • Local Storage (for data persistence)
  • MET Norway Weather API
  • Font Awesome Icons
  • Google Fonts (Poppins)

Contributing

Feel free to submit issues or contribute improvements via pull requests.

License

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