Movies
Android application which allow users to easily figure out the movies that are compatible and published in App Store using ReactNative Programming
Contents
Short Description
It is a user-friendly application which displays the movies based on different genres like Featured,Action,Adventure,Role playing,Sports,Racing We use TMDB website to frame API's and use them to fetch data to the screens in this app. API formation - user can create an account in tmdb and frame their own API's with the access token provided.
The idea
Creating user friendly platform for the users which displays the movies based on different genres like Featured,Action,Adventure,Role playing,Sports,Racing.
Summary
Developed UI/UX and functionality for below screens
Home Screen
Top part of screen : Carousel view displaying the top-most Heroes list acted in movies Bottom part of screen : Contains Genres listed movies like Featured,Action,Adventure,Role Playing,Sports,Racing
Movie Detail Screen
On clicking the movie from Home screen,it navigates to the Moviedetail page which displays the Movie image,title,votes count,ratings count,star count,description in detail.
Search Screen
which displays the genre items and on applying search, it filters the genre based on the search filter.
Search Category Screen
On clicking genre item in search screen it navigates to this screen and displays the Movie apps.
Long description
Project roadmap
The project currently does the following things
Home Screen
It displays the Carousel view of Movies and the Genre List Movies
Carousel View
Middle Component : It displays the Middle genre List in the middle component in the Home Screen
Middle Component View
GameDetail Screen
Carousel View navigation
Home MiddleView navigation
Search Screen
It displays the genres list of movies on applying search
Search Category Screen
It displays the genres list of movies in detail on applying search
Getting Started
Programming Language - Reactnative You can clone the code directly and build it in VS Code
## MovieviceApp Android Release
cd Movies
npm run new clear
## this step required to fix error in react-native-push-notification: Appears to be a git repo or submodule.
rm -rf node_modules/*/.git
npm install
# patch some modules
npm run patch-node-modules
# install in android
react-native run-android
Compatible devices
- All android phones with SDK version >= 28
Project Screenshots
Please find all the screenshots of all screens in the project
Project APK
Please find the APK for download
Privacy
Acknowledgements
- Based on Call For Code's README template