A mobile application that recommends Korean movies and TV shows.
https://expo.io/@jieunkang-101/koviseries
scan this QRcode with your Expo mobile app to load this project.
Expand Use Case
The users of this app will be those who are interested in Korean movies and TV shows but are uncomfortable to search with a specific query. Users don’t need to search using filters on existing massive movie applications. I think there are more and more people interested in Korean movies and TV shows these days, but there is not enough app to provide information about them. This application will be focused on that need.
The product will be able to display movies and TV shows that are now playing, popular, upcoming, top-rated, and offer the detail page of each movie or TV show.
The product will offer search functionality and users can mark as a favorite movie or TV show and see them on their favorite list.
- App for an iOS
- List of movies and TV shows (from API call)
- Detail view of a specific movie or TV show
- Capability to search by title
- Capability to add and display favorite movies or TV shows (without user authentication)
▫︎ Future Product Roadmap
- User registration (database storage)
- User login/sign-out (with database authentication)
- Capability to mark as favorite movie or TV show to the user’s favorite list
- Capability to rate of a certain movie or TV show
- CRUD functionality for a user’s review
- Capability to display a list of casts in Movie’s detail view and display a detail view of a certain actor
- Capability to display a list of similar movies
- Capability to search by actor name
- Capability to edit a user’s profile (database storage)
- User authorization (admin)
- Capability to manage movies, TV shows and reviews by admin
User stories and specifications
- As a User, I want to see lists of movies and tv shows.
- As a User, I want to be able to click on a movie or TV show to see its detail page.
- As a User, I want to search for movies or a TV shows by title.
- As a User, I want to mark as a favorite movie or TV show.
- As a User, I want to see list of my favorite movies and TV shows.
- Option 1: iOS or Android emulator
- Option 2: physical device + Expo Client app
$ git clone https://github.com/jieunkang-101/koviseries
$ cd koviseries
$ npm install
$ npm run start or $ expo start
Run on iOS or Android emulator or scan QR code on your device
- NodeJs
- React Native as core stack
- Expo to build universal native apps for Android, iOS, Web
- AJAX
- The Movie Database API v3
- npm for package management
- firebase for database
- react
- react-native
- react-navigation
- react-native-dotenv
- react-native-web-swiper
- expo
- expo-web-browser
- expo-vector-icon
- styled-component
- firebase
- native-base
If you have any feedback or concerns, please contact one of the contributors.
There is some bug in search functionality.
This software is licensed under the MIT license Copyright (c) 2020 Jieun Kang