Skip to content

mohinik7/Solace

Repository files navigation

Solace: Mental Health & Mood Tracking Application

🌟 Overview

Solace is a comprehensive mental health companion designed to help users track, analyze, and improve their emotional well-being. With its space-themed interface and intuitive design, Solace provides a calming environment for users to record their moods and gain valuable insights into their emotional patterns.

✨ Features

Mood Tracking System

  • Daily Mood Logging: Record your emotions and experiences with detailed entries
  • Sentiment Analysis: Our system analyzes your entries to identify emotional patterns
  • Journal Highlights: Keep track of key moments and thoughts throughout your journey

Interactive Dashboards

  • Daily Dashboard: View your day-to-day emotional fluctuations with detailed insights
  • Weekly Dashboard: Track patterns and trends across your week
  • Monthly Dashboard: Gain a broader perspective on your emotional health over time
  • Space-Themed UI: Enjoy a calming cosmic design that creates a peaceful experience

User Experience

  • Secure Authentication: Keep your personal information and entries private
  • Responsive Design: Access Solace from any device with a seamless experience
  • Personalized Insights: Receive custom recommendations based on your emotional data

🔧 Technology Stack

  • Backend: Python with Flask framework
  • Frontend: HTML, CSS, JavaScript with Jinja2 templates
  • Database: SQLite for data storage and management
  • Authentication: Custom user authentication system
  • Data Analysis: Natural language processing for sentiment analysis

🚀 Getting Started

Prerequisites

  • Python 3.8 or higher
  • Pip package manager
  • Git

Installation

  1. Clone the repository:

    git clone https://github.com/mohinik7/Solace.git
    cd Solace
    
  2. Install required dependencies:

    pip install -r requirements.txt
    
  3. Run the application:

    python main.py
    
  4. Open your browser and navigate to:

    http://localhost:5000
    

📸 Screenshots

screencapture-127-0-0-1-5000-2025-03-03-11_57_26 Screenshot 2025-03-05 230005 screencapture-127-0-0-1-5000-chat-2025-03-03-11_58_50 screencapture-127-0-0-1-5000-chat-1-2025-03-03-11_59_29 screencapture-127-0-0-1-5000-mood-dashboard-2025-03-03-12_00_16 Screenshot 2025-03-05 230348

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Made with ❤️ for better mental health

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors