The Movie Database
2024 — Progressive Web App
Role
Frontend Development
Tech stack
React.js, Express.js, Axios, TMDB API, Vercel
Design
Danu Pratama
Development
Danu Pratama
Repository
DEMO
Responsibilities
(1)
Developed the user interface using React.js, focusing on responsiveness and smooth user interactions.
(2)
Integrated TMDB API via Axios to fetch dynamic movie, TV show, and actor data.
(3)
Implemented debounce logic for the search feature to improve performance and reduce unnecessary API calls.
(4)
Applied data caching strategies to optimize loading times and minimize redundant requests.
(5)
Implemented lightweight backend endpoints with Express.js to handle API requests securely.




