Skip to content

cocharge/coding-React-native-interview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

coding-React-native-interview

Task Overview: You are tasked with developing a sophisticated mobile application using React Native that provides users with advanced features for discovering and exploring movies. The application should offer a seamless and immersive experience, leveraging cutting-edge technologies and best practices in React Native development.

Task Components:

UI/UX Design:

  • Design an engaging and visually appealing user interface with screens for showing ten movies, with ability to search and filter with a child component for showing some details about the movies when clicked on the row.

  • Implement fluid animations, transitions, and gestures to enhance user interaction and experience.

API Integration:

  • Integrate with a API(you can use TMDb API for movie data)

State Management:

  • Utilize state management to handle asynchronous actions, side effects.

  • Implement caching and synchronization strategies to optimize data fetching and minimize network requests.

Navigation:

  • Implement React Navigation with a drawer navigation to navigate between two screens, one home and the second movie list view. You can show what you like on the home screen.

Performance Optimization:

  • Implement image caching and lazy loading techniques to enhance loading times and scrolling performance.

Good Luck!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published