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

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors