Skip to content
himanishankarPublic

About

A dreamy mood-tracking and self-reflection web app built with HTML, CSS and JavaScript. ๐ŸŒท

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

ย 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒท Moodscape โ€” Your Little Corner of Calm

Every mood has a place. Every feeling deserves to be heard.

Moodscape is a mood-tracking and self-reflection web application designed to help people understand their emotions, express their thoughts, and discover small activities that support their everyday well-being.

Whether you're having a wonderful day, feeling overwhelmed, or simply need a moment to yourself, Moodscape gives you a little space to pause, reflect, and reconnect with yourself.



โœจ Features

๐Ÿ˜Š Mood Check-in

  • Choose from six different emotional states.
  • Track the intensity of your current mood.
  • Record your daily emotional experiences.

๐Ÿ“– Personal Journal

  • Write down your thoughts and feelings.
  • Keep track of personal reflections.
  • Save journal entries alongside your mood records.

๐ŸŒฑ Mood-Based Recommendations

  • Discover activities based on your selected mood.
  • Get suggestions for relaxation, creativity, and self-care.
  • Explore simple ways to make your day better.

๐Ÿ’Œ Daily Affirmations

  • Receive positive and encouraging messages.
  • Find reminders that encourage self-kindness and self-reflection.

๐Ÿ“Š Mood History

  • View previously saved mood entries.
  • Track your mood check-ins.
  • Review your recorded emotional experiences.

๐Ÿ’พ Local Data Storage

  • Uses browser LocalStorage to save mood entries.
  • Retains saved entries after refreshing the page.
  • No backend or database setup required.

๐ŸŽจ Design Philosophy

Moodscape is designed around a calm, minimal, and dreamy visual experience.

  • Soft pastel gradients.
  • Lavender and pink colour palette.
  • Rounded cards and interactive elements.
  • Responsive layouts for desktop and mobile.
  • Simple navigation and beginner-friendly interactions.

The goal is to create an environment where users feel comfortable expressing themselves.


๐Ÿ› ๏ธ Tech Stack

Technology Purpose
HTML5 Application structure
CSS3 Styling, layouts and animations
JavaScript Application logic and interactivity
LocalStorage Client-side data persistence
Google Fonts Typography

๐Ÿš€ Getting Started

Follow these steps to run Moodscape locally.

1. Clone the repository

git clone YOUR_REPOSITORY_URL

2. Open the project folder

cd Moodscape

3. Run the application

Open index.html in your browser.

Alternatively, use the Live Server extension in Visual Studio Code for a better development experience.

That's it! Moodscape is ready to explore.


๐Ÿ“‚ Project Structure

Moodscape/
โ”‚
โ”œโ”€โ”€ index.html
โ””โ”€โ”€ README.md

The current version keeps the HTML, CSS, and JavaScript together in one file for simplicity.


๐Ÿ”ฎ Future Enhancements

Moodscape is a growing project. Some planned improvements include:

  • Weekly and monthly mood analytics.
  • Interactive mood calendar.
  • AI-powered reflection assistant.
  • Personalized activity recommendations.
  • Relaxation and meditation music.
  • User authentication and profiles.
  • Database integration for cross-device access.
  • Dark mode.
  • Mood trends and personalized insights.

๐ŸŽฏ Project Objective

The primary objective of Moodscape is to encourage emotional awareness and daily self-reflection through a simple, accessible, and interactive digital experience.

It aims to remind users that every emotion is valid and that taking care of yourself starts with understanding yourself.


โš ๏ธ Disclaimer

Moodscape is an educational self-reflection and wellness project. It is not a substitute for professional mental health care, diagnosis, or treatment.

The current version stores information locally in the browser. Avoid entering sensitive personal information.


๐Ÿ‘ฉโ€๐Ÿ’ป Developer

Himani

Computer Science Engineering Student

Interested in building creative, meaningful, and user-focused technology.


๐Ÿ’œ A Little Reminder

You don't have to be happy every day.

You just have to give yourself the space to feel, grow, and begin again.

Welcome to Moodscape. ๐ŸŒท



โญ If you like this project, consider giving the repository a star!

About

A dreamy mood-tracking and self-reflection web app built with HTML, CSS and JavaScript. ๐ŸŒท

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages