Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blackhatdevx/movie-app-rn

Movies Dash is a sleek and feature-rich React Native app that allows users to explore movies, view details, search for movies, and more. It offers a beautiful user interface and integrates various functionalities using the power of React Native.
https://github.com/blackhatdevx/movie-app-rn

android android-app apk movieapp reactjs reactnative reactnative-ui reactnativeandroid

Last synced: 19 days ago
JSON representation

Movies Dash is a sleek and feature-rich React Native app that allows users to explore movies, view details, search for movies, and more. It offers a beautiful user interface and integrates various functionalities using the power of React Native.

Awesome Lists containing this project

README

        

# Movies Dash - React Native App

![Movies Dash Banner](https://github.com/BlackHatDevX/MOVIE-APP-RN/assets/91268029/1af8e7dd-bfa0-42dc-9da9-7fa0b8eea6d6)

**Movies Dash** is a sleek and feature-rich React Native app that allows users to explore movies, view details, search for movies, and more. It offers a beautiful user interface and integrates various functionalities using the power of React Native.

## Features

- Search and browse movies
- View trending movies
- Discover upcoming movies
- Explore similar movies
- Get detailed information about movies
- Explore cast details and actor's filmography

## Screenshots

![HiShoot_20230827_161354](https://github.com/BlackHatDevX/MOVIE-APP-RN/assets/91268029/79a28861-0c12-42f6-a439-e8890024ef90)
![HiShoot_20230827_161414](https://github.com/BlackHatDevX/MOVIE-APP-RN/assets/91268029/27150ea0-6ce4-42a2-b6f0-8fa1793f502b)
![HiShoot_20230827_161700](https://github.com/BlackHatDevX/MOVIE-APP-RN/assets/91268029/8f3b997d-5079-4d27-85b5-0ea7e27d1a35)

## Installation and Usage

1. Clone the repository:
```
git clone https://github.com/BlackHatDevX/MOVIE-APP-RN.git
```
3. Navigate to the project directory:
```
cd MOVIE-APP-RN
```
5. Install dependencies using Yarn:
```
yarn install
```
7. Start the development server:
```
yarn start
```
9. Install the Expo Go app on your Android device. Scan the QR code displayed in the terminal using Expo Go.

For iOS, use the device camera to scan the QR code.

## Building the App

To build the app as an Android App Bundle (AAB):

1. Install EAS (Expo Application Services):
```
sudo npm install -g eas
```

3. Build the AAB:
```
eas build --platform android
```

5. To convert the AAB to APK:
1. Download the "AAB to APK" app from the Play Store.
2. Follow the app's instructions to convert the AAB to APK format.

## Credits

- Native Wind: [Native Wind GitHub](https://github.com/native-wind/native-wind)
- Heroicons: [Heroicons](https://heroicons.com/)
- Jash Gro's Portfolio: [bit.ly/jashgro](https://bit.ly/jashgro)