Inspiration

We noticed how often students feel stressed, tired, or mentally drained, yet don’t have a simple way to reflect on their well-being. That inspired us to build NatureMind — a friendly, judgment-free space where users can check in with themselves daily and get small nudges toward better wellness.

What it does

NatureMind lets users log their thoughts through journaling and track lifestyle habits like sleep and exercise. It analyzes these inputs to calculate a wellness score, identifies burnout risk, and then provides personalized tips — including daily routines, sleep guidance, food suggestions, and stress management ideas.

How we built it

We used Python and Streamlit for the frontend. TextBlob was used for simple sentiment analysis on journal entries. The UI was styled using custom CSS and animations via Lottie. We also used Altair to visualize sleep tracking and created interactive tabs for routines, mindfulness, and nutrition.

Challenges we ran into

Balancing simplicity with useful feedback was tricky. We didn’t want to overwhelm users but still needed to offer meaningful insights. Styling the UI for a clean and calming experience took extra effort. Handling dynamic session states in Streamlit also needed careful structuring.

Accomplishments that we're proud of

We’re proud of building a fully functional and smooth multi-page wellness app with personalized routines and mood tracking — all in a short time. It looks great, works reliably, and has features that we genuinely think can help students take better care of themselves.

What we learned

We learned how to work with Streamlit’s UI state handling, build personalized routines based on user input, and design simple yet useful wellness features. We also got better at writing cleaner Python code and planning a flow that feels natural for users.

What's next for NatureMind-Your Wellness Companion

We’d love to add features like calendar tracking, integration with wearables (for sleep or steps), and push notifications for gentle wellness reminders. We also want to open-source it and collect anonymous usage feedback to keep improving the experience.

Built With

  • googlecolab
  • html/css
  • python
  • streamlit
  • textblob
  • ui
Share this project:

Updates