Multilingual Movie App in React.js with API & Arabic Support
Description
Freelance Client
December 28, 2024
Client’s Goal:
The goal was to create a multilingual (Arabic and English) platform where users could easily browse and search for movies and TV shows. The platform was designed to leverage real-time data from an external API, providing up-to-date content to users in both languages.
My Contribution:
As the Front-End Developer, I developed the entire application using React.js, integrating the Movies API to dynamically fetch and display content. Key features I implemented included:
- Language selection functionality in the navbar to toggle between Arabic and English.
- Search functionality to help users quickly find movies and TV shows.
- Movie card components for a clean, intuitive user experience that displayed essential movie details.
- Ensured the app was fully responsive and user-friendly, offering a seamless browsing experience across devices.
Summary of Project Success:
The app successfully delivered a smooth user experience, efficiently handling real-time API data while supporting both Arabic and English languages. The interface was designed to be responsive and intuitive, making it easy for users to navigate and interact with the content. The project met all the client’s goals, offering a polished and functional platform for movie enthusiasts.