NJ

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%