- Overview
- User Interfaces
- Launch Screens
- Platform Compatibility
- Features
- Development
- Usage
- Support
- Updates and Feedback
- License
MovieVerse is a dynamic, user-friendly mobile application that offers an extensive library of movies across various genres. Designed for movie enthusiasts, it provides a seamless browsing experience on iOS and iPadOS devices, including iPhones and iPads, as well as Android devices. Additionally, the app is optimized for Mac Catalyst, allowing users to enjoy the same features on their Mac devices.
Explore popular, award-winning, and hidden gems, or dive into categories like action, horror, romance, and more. MovieVerse is your ultimate mobile destination for movie discovery and entertainment!
Note: The mobile apps are under active development and will be available for download on the App Store and Google Play Store soon. Stay tuned for updates!
MovieVerse also offers a launch screen that welcomes users with a sleek and engaging design. The launch screen is designed to provide a seamless transition to the main app interface, ensuring a visually appealing experience from the moment the app is launched.
The launch screen will be displayed when the app is launched, providing a brief introduction to the app's theme and design before transitioning to the main interface. It stay for roughly 2-3 seconds before transitioning to the main app interface.
The launch screen will be displayed when the app is launched, providing a brief introduction to the app's theme and design before transitioning to the main interface. It stay for roughly 2-3 seconds before transitioning to the main app interface.
The MovieVerse mobile app is designed to run on the following platforms:
- iOS: Compatible with iOS devices, including iPhones and iPads.
- Android: Compatible with Android devices, including smartphones and tablets.
- iPadOS: Compatible with iPad devices, providing an optimized user experience.
- Mac Catalyst (MacOS): A native app that is perfectly compatible with Mac devices, offering a seamless transition from mobile to desktop.
- PWA: Installable as a Progressive Web App (PWA) for quick access on mobile devices.
- Side Navigation Bar: Swipe or tap to access different movie categories and features.
- Search Functionality: Search for your favorite movies or explore new ones with ease.
- Back to Top Button: Quickly return to the top of the page with a single tap.
- Multiple Genres: Access movies sorted by genres like action, horror, documentary, and more.
- Director's Spotlight: Discover movies by renowned directors in the special spotlight section.
- Movie of the Day: Get daily recommendations for the top-rated movie of the day.
- Favorites: Add movies to your favorites list for quick access.
- Movie Details: Tap on any movie to view detailed information, including ratings, overviews, and more.
- Responsive Design: Enjoy a consistent and engaging user experience on both iPhones and iPads.
- Xcode 12.5 or later
- CocoaPods 1.10.1 or later
- Android Studio 4.2.1 or later
- Android SDK 30.0.3 or later
- Apache Cordova 10.0.0 or later
- Node.js 14.17.0 or later
- npm 6.14.13 or later
- Swift 5.4.2 or later
- Java 11.0.11 or later
- Gradle 7.0.2 or later
- Git 2.32.0 or later
- Clone the Repository: Clone the repository to your local machine using the following command:
git clone
- Install Dependencies: Navigate to the project directory and install the dependencies using the following command:
npm install
- Add iOS Platform: Add the iOS platform to the project using the following command:
cordova platform add ios
- Add Android Platform: Add the Android platform to the project using the following command:
cordova platform add android
- Build the Project: Build the project using the following command:
cordova build ios cordova build android
- Run the Project: Run the project using the following command:
cordova emulate ios cordova emulate android
- Open the Project: Open the project in Xcode and/or Android Studio to view the source code and test the app within the simulator.
- Choose a Simulator: Select a simulator to run the app on, such as iPhone 16 Pro Max or Pixel 4.
- Enjoy coding!
Important: If you make any changes to the source code of the iOS mobile app, you will need to update the iOS build process by removing iOS and adding it again using the following commands:
cordova platform rm ios
cordova platform add ios
Then, go to Xcode and re-build & re-run the app.
The Android app, however, will build and run automatically as expected without any additional steps. You will just have to re-build and re-run the app:
cordova build android
cordova emulate android
- Scroll through various categories on the home screen.
- Tap on any genre title to explore movies within that genre.
- Tap on the search bar at the top.
- Enter the movie name and tap the search icon.
- Tap on any movie poster to view detailed information.
- In the movie details page, you can read the synopsis, check ratings, and more.
- While viewing movie details, tap on the "Add to Favorites" button to add the movie to your favorites list.
- Tap on the "Favorites" button in the navigation bar to view your list of favorite movies.
- Access the chatbot feature to get movie recommendations and information.
For support, feedback, or inquiries, please email us at [email protected].
Stay updated with the latest version of the app for new features and improvements. Your feedback is valuable to us, so don't hesitate to share your thoughts and suggestions.
Enjoy exploring the world of movies with MovieVerse on your mobile device!
This project is licensed under the CC BY-NC 4.0 License - see the LICENSE file for details.