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.
- 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
- 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
- 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
- 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
- Python 3.8 or higher
- Pip package manager
- Git
-
Clone the repository:
git clone https://github.com/mohinik7/Solace.git cd Solace -
Install required dependencies:
pip install -r requirements.txt -
Run the application:
python main.py -
Open your browser and navigate to:
http://localhost:5000
Contributions are welcome! Please feel free to submit a Pull Request.
Made with ❤️ for better mental health





