You are browsing as a guest. Sign up (or log in) to start making projects!

Developer Growth Tracker

  • 2 Devlogs
  • 1 Total hours

Track study hours, DSA practice, GitHub commits, and project work with weekly analytics, CSV export, and automatic database initialization.

Open comments for this post

28m 32s logged

Devlog #1 Spent some time improving the reliability of the Developer Growth Tracker instead of rushing into adding new features. I added proper exception handling across the project so it can deal with invalid inputs without crashing. I also implemented input validation to prevent negative values from being entered and added date validation to ensure progress is recorded in the correct format. While these changes aren’t very noticeable from the outside, they make the project much more stable and closer to something that could actually be used every day. Along the way, I also gained a better understanding of Python exceptions, custom validation functions, and writing cleaner, more maintainable code. The next goal is to continue improving the tracker with more features while keeping the codebase organized and reliable.

0
0
1
Open comments for this post

31m 6s logged

Devlog #0 — Building Developer Growth Tracker Before joining Stardance, I built my first backend project: Developer Growth Tracker, a Python + MySQL CLI application to track my learning journey. What I’ve built so far:
✅ Daily progress logging
✅ Study hours, DSA, Git commits & project tracking
✅ Total and weekly analytics
✅ CSV export
✅ Automatic database setup Along the way, I learned SQL queries, file handling, Git/GitHub workflows, and improved the analytics logic from using the last 7 records to the last 7 calendar days.
This project is still a work in progress. My next goals are to add exception handling, refactor the code using OOP, write tests, and eventually build a Flask version.
This is my retroactive first devlog—starting today, I’ll be documenting my progress as I continue learning backend development. 🚀
#Python #MySQL #GitHub #Backend #BuildInPublic #HackClub #Stardance

0
0
31

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…