Skip to content

Thee5176/MasteryTimer

Repository files navigation

MasteryTimer: Track Your Journey to 10,000 Hours of Practice

MasteryTimer is designed to support your journey to mastery by offering a dedicated tool for tracking the progress of your practice hours. Inspired by the 10,000-hour rule, it provides a simple, intuitive way to record and monitor time spent on skill-building.

🚀 Key Features

  • Effortless Time Tracking: Log practice hours with ease to stay on top of your progress.
  • Insightful Progress Reports: Visualize your journey with reports that show how close you are to mastery.
  • Countdown Timer: Stay motivated with a live countdown to your 10,000-hour goal.
  • User-Friendly Design: Created with a focus on simplicity, making tracking hours straightforward and accessible.

🌟 Benefits

  • Stay Focused on Goals: Easily see how your practice is contributing to long-term skill development.
  • Track Progress Over Time: View cumulative hours and patterns to identify areas for improvement.
  • Customizable Experience: Adjust settings to match your unique practice schedule.

📦 Installation

To get started with MasteryTimer, follow these steps:

  1. Clone the repository:
    git clone https://github.com/Thee5176/MasteryTimer.git
    cd MasteryTimer
    

📈 Development

Setup Phase

  • branch : setup
  • objective : set up the development environment
    • User management (login/logout/password)
    • Custom user admin interface
    • Create a base structure
    • Static files management using Whitenoise
    • Email notifications using SendGrid
    • Beautiful templates using Bootstrap
    • Hosting with Gunicorn on Heroku

MVP Phase

  • branch : main
  • objective :
    • Implement CRUD operations for time entry management
    • Create a normalized model for time data
    • Display recorded hours in a user-friendly table view
    • Import CSV files to the database for bulk uploads of practice logs

📄 License

This project is licensed under the MIT License. See the LICENSE file for more details.

📫 Contact

For questions, feedback, or support, feel free to reach out:

About

Track Your Journey to 10,000 Hours of Practice

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published