Burble - Learning Plot
My learning journey and insights from building this project
Learning Journey
Project Timeline
2 months from initial design to production deployment
Key Changes & Iterations
Key Learnings
API optimization strategies significantly impact user experience
Responsive design requires careful consideration of content hierarchy
Error handling and loading states are crucial for API-dependent applications
User testing revealed the importance of intuitive navigation patterns
Results & Impact
Feedback & Validation
"Love the clean interface and how fast the search results appear. Much better than other movie apps I've tried."— Alex T.
"The mobile experience is fantastic. I use it all the time to check movie ratings before deciding what to watch."— Maria S.
"Great way to discover new movies. The trending section has introduced me to films I never would have found otherwise."— David L.
Future Learning Goals
→
User accounts and watchlist functionality
→
Integration with streaming service availability
→
Advanced recommendation algorithm based on viewing history
→
Social features for sharing and rating movies
→
Offline mode for saved movie information
Technical Insights
Tech Stack Used
frontend:
ReactJavaScript ES6+Sass/SCSSHTML5
backend:
TMDB APIAxios for API calls
database:
Local Storage for user preferences
tools:
NetlifyGitWebpackBabel
Project Metrics
users:300+
performance:< 1.5s
uptime:99.8%