Python learner rebuilding from scratch. One project a day. PHP background. Documenting everything publicly.
π§βπ« CS Instructor & M.Phil Gold Medalist Β· Senior Subject Expert, Punjab School Education Department π« Founder, Umar Science Academy Chunian π Lahore, Pakistan πΌ 7+ years prior freelance experience β PHP, WordPress, AngularJS π LinkedIn
A production-grade capstone project β course creation, enrollment, and AI-assisted learning β deployed to usachunian.com.
Stack: FastAPI Β· PostgreSQL (Supabase) Β· SQLAlchemy 2.0 Β· JWT Auth Β· React Β· Tailwind CSS Β· Groq AI (llama-3.3-70b-versatile)
Progress: Day 29 / 33 π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©π©β¬β¬β¬
| Phase | Status |
|---|---|
| Core Backend (Auth, Courses, Lessons, Enrollment) | β Done |
| AI Lesson Summarizer (Groq) | β Done |
| Testing (28 automated tests, pytest) | β Done |
| React Frontend β Register, Login | β Done |
| React Frontend β Teacher Dashboard | β Done |
| React Frontend β Student Dashboard | β Done (Day 29) |
| UI Polish | β³ Day 30 |
| PostgreSQL Migration + Deploy | β³ Days 31β33 |
Latest milestone (Day 29): Student Dashboard β paginated course browsing, one-click enrollment, expandable lessons per course, and AI-generated lesson summaries with working re-summarization.
π¦ Repo: capstone-edu-platform
#60DaysOfPython β starting from Python fundamentals, through FastAPI backend development, to a full-stack AI-integrated capstone.
- Days 1β10: Python basics & OOP
- Days 11β19: FastAPI core β CRUD, SQLAlchemy, JWT auth, role-based routes, testing, first deployment
- Days 20β29: Capstone build β full backend, AI integration, testing suite, React frontend (Teacher + Student dashboards)
- Days 30β33: UI polish β PostgreSQL migration β Railway deploy β live at usachunian.com
- capstone-edu-platform β the current build, above
- developer_journey_2026 β the 90-day return-to-dev roadmap
- student-grade-analyzer β v2 β v3 β v4 β the early Python OOP progression, Day 1 through modular CRUD architecture
Python FastAPI SQLAlchemy PostgreSQL React Tailwind CSS JWT Groq AI Git
Prior stack: PHP WordPress AngularJS
π« Follow the daily build log on LinkedIn