Skip to content

About

A web application focused on promoting growth mindset principles—likely allowing users to track mindset shifts, reflections, or learn strategies to foster positive growth.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

🌱 Growth Mindset Tracker Web App

A simple, interactive web application built with Streamlit to help you develop and maintain a growth mindset through daily reflections and goal setting 💪.
This app motivates consistent self-improvement by tracking your learning journey and celebrating your progress 🚀.


✨ Features

🧘‍♂️ Daily Reflection

  • Record daily challenges and what you learned from them.
  • Track your reflection streak 🔥 and stay motivated with positive reinforcement.

🎯 Set a Goal

  • Define your learning goals with clear descriptions and deadlines 📅.
  • All goals are saved locally and can be reviewed anytime.

📈 My Progress

  • Visualize your reflection streak and goal completion rate.
  • Stay inspired by seeing how far you’ve come 🌟.

🧩 Growth Wall

  • View your recent reflections and goals together in one place for a dose of motivation 💬.
  • Use it as your personal growth dashboard!

🌐 Live Demo

🎉 Try the app online here:
👉 Growth Mindset Tracker Web App


⚙️ Installation

1️⃣ Clone the repository

git clone https://github.com/HasnainDevMaster/growth_mindset_webapp
cd growth_mindset_webapp

2️⃣ Create a virtual environment (recommended)

python -m venv venv
# Activate (Windows)
venv\Scripts\activate
# macOS / Linux
source venv/bin/activate

3️⃣ Install dependencies

pip install -r requirements.txt

🚀 Usage

▶ Run the Streamlit app

streamlit run main.py

🌐 Open in your browser

Visit the local URL provided by Streamlit (usually 👉 http://localhost:8501)


📁 File Structure

growth_mindset_webapp/
│
├── main.py              # 🎯 Main Streamlit application
├── growth_data.json     # 💾 Data file (auto-created on first run)
├── requirements.txt     # 📦 Python dependencies
└── README.md            # 🧾 Project documentation

💾 Data Storage

  • All reflections and goals are securely stored in a local JSON file 🗂️ (growth_data.json).
  • 💡 No external servers or databases are used — your data stays private on your system.

🧩 Dependencies

Listed in requirements.txt:

  • 🖥️ Streamlit — for the interactive web UI
  • 📊 Pandas — for data handling and progress tracking

Install all dependencies:

pip install -r requirements.txt

💡 Summary

The Growth Mindset Tracker Web App helps you stay consistent in your personal development journey 🌿. It’s not just a tracker — it’s your daily growth companion, keeping you motivated and accountable every step of the way 🧭.

🌻 Reflect. Grow. Repeat.


👨‍💻 Developed by Syed Hasnain Ali Shah 🌟 Empowering personal growth through technology and mindset.

About

A web application focused on promoting growth mindset principles—likely allowing users to track mindset shifts, reflections, or learn strategies to foster positive growth.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages