Skip to content

Latest commit

 

History

History
65 lines (48 loc) · 4.2 KB

README.md

File metadata and controls

65 lines (48 loc) · 4.2 KB

MoFlix

MoFlix is a Netflix Semi-Clone iOS mobile application built with React Native, using The Movie Database (TMDB) API and a custom API built with ExpressJS.

Version 1.1 Scroll down to view previous versions

Screenshot 1

Screenshot 2

The custom API handles the returning of the dashboard panels and allows the creating of new panels for each section, the TMDB API takes care of retrieving the movies and tv shows details.

Features

  • Dashboard - Panel Based dashboard displaying the Trending and Popular Movies & TV Shows.
  • Categories - View All Categories and View By Category
  • Favorites - Add movies or tv shows to your Favorites list.
  • Search - Search for a movie ot tv show.

Technologies Used

  • React Native: React Native is a JavaScript-based mobile app framework for building natively-rendered mobile apps for iOS and Android.

API Used

Packages Used

Core

  • React Query Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
  • Axios - Promise based HTTP client for the browser and node.js

Components

UI toolkit Cross Platform

Navigation - React Navigation - Routing and navigation for React Native apps.

Other Navigation Dependencies

  • react-native-reanimated
  • react-native-gesture-handler
  • @react-native-masked-view/masked-view

Async Storage

Change Log - Screenshots

Version 1.0

Screenshot 1

Screenshot 2