Day 2 — Turning a UI into a Real React App 💻
Today I continued building Study Streak, my first React + TypeScript project.
What I built today
🎨 Redesigned the dashboard with a clean dark theme
📦 Created reusable subject cards
🔥 Added a dedicated Current Streak card
🎯 Added working Complete buttons
🎓 Learned React components and CSS layouts
🛠️ Continued fixing bugs instead of restarting the project
☁️ Pushed all progress to GitHub oday wasn’t just about making the app look better—it was about understanding how React components and event handling work. Every bug I solved taught me something new.
Tomorrow’s goal:
💾 Save progress with Local Storage
📈 Build a real streak system
➕ Add custom subjects
One step closer to turning this into a real study companion. 🚀
#react #typescript #vite #webdevelopment #learninginpublic #hackclub #stardance #100DaysOfCode