MovieDB is an application that uses the MovieDB API and is built with React Native. Users get list of Popular Movies, popular TV shows and trending movies that get updated every hour. User can click on a show/Movie to get additional information. The users can login with an account and rate movies and add the movie to their watchList. The State management of the application is done using Redux-Toolkit, it is the future of State management in React Native. Get started here Redux-Toolkit
ReactNative is evolving everyday and It's the best tool to develop cross-platform Apps
We're working on a large-scale rearchitecture of React Native to make the framework more flexible and integrate better with native infrastructure in hybrid JavaScript/native apps --React
React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces. Use a little—or a lot. You can use React Native today in your existing Android and iOS projects or you can create a whole new app from scratch.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Currently MovieDB runs on iPhone, iPad, and Android.
- Firebase/app to access services from Firebase
- Firestore NoSQL Database
- Auth to authenticate users
- Storage cloud storage
- Redux-Toolkit for State management
- AsyncStorage Storage System
- react-native-date-picker to pick date of birth.
- @react-native-community/blur to blur the background of a View.
- react-native-ratings to rate something.
- react-native-google-signIn for Google SignIn.







