Danu
Pratama

0%

The Movie Database

2024Progressive Web App

Role

Frontend Development

Tech stack

React.js, Express.js, Axios, TMDB API, Vercel

Design

Danu Pratama

Development

Danu Pratama

Repository

GitHub

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.

The Movie Database — Image 1 by Danu Pratama as a Web Developer
The Movie Database — Image 2 by Danu Pratama as a Web Developer
The Movie Database — Image 3 by Danu Pratama as a Web Developer
The Movie Database — Image 4 by Danu Pratama as a Web Developer
The Movie Database — Image 5 by Danu Pratama as a Web Developer