Skip to content

azateser/film-arsiv

Repository files navigation

Banner

Film Arsiv

This project is a film archive that brings together all film platforms. Instead of going to each platform separately and searching for a movie and paying, you can find and watch all the movies on a single platform. This platform is a prototype and not a real platform. In order for it to be implemented, an agreement must be reached with all platforms. Commercial use of the project is prohibited.

Contents

Installation

git clone https://github.com/azateser/film-arsiv

Usage

npm install
npx expo start

Technologies

React Native Expo Tailwind CSS React Navigation Axios

File Structure

film-arsiv
├── assets
│   ├── global
│   ├── icons
│   ├── images
├── components
│   ├── Animated
│   ├── Layout
│   ├── ui
├── constants
├── hooks
├── mocks
├── screens
│   ├── Auth
│   ├── Categories
│   ├── Home
│   ├── Movies
│   ├── Profile
│   ├── Search
│   ├── Series
├── services        # Backend services are located in this folder and redux services.

Figma Design

Home Video List Settings Settings2

To Do

  • Auth Screen
    • Login
    • Register
    • Forgot Password
    • Select Profile
    • Subscription
    • Welcome
  • Home Screen
    • Slider
    • Categories
    • Movies
    • Series
  • Categories Screen
    • [CategoryName]
    • New
    • Popular
    • Recommended
  • Movies Screen
    • [MovieName]
    • [MovieName] Details
  • Series Screen
    • [SeriesName]
    • [SeriesName] Details
  • Search Screen
  • Profile Screen
    • Profile
    • Settings
    • Subscription
    • Watched
    • Favorite
  • Video Screen
    • Video Player
      • Play / Pause
      • 10Sec Back, Forward (Icon and Double Tap)
      • Speed Control (1x, 1.25x, 1.5x, 1.75x, 2x)
      • Video Current Time / Duration
      • Video Progress Bar ( Seek, Next, Previous)
      • Volume Control
      • Episode List
      • Subtitle
      • Quality for Network Speed
      • Download
      • Next Episode
    • Video Details

License

MIT