/netflix-clone

A minified clone of the netflix app

Primary LanguageTypeScriptMIT LicenseMIT

Netflix Clone

A minimalistic clone of the netflix app built with NextJS

Codacy Badge

Table of Content

Project Info

Project Overview

Users are able to:

  • login with magic passwordless authentication
  • like and dislike movies
  • add movies to my list
  • watch movies

Why this project?

  • To solidify my understanding of core concepts of Next.js while giving me a chance to express my skills.

App Architecture

  • Application’s code is structured and organized in a logical way, and components are modular and reusable.
  • Videos are supplied from YouTube API
  • User authentication is handled using Magic Link
  • User data is maintained using Hasura GraphQL API

Node version used: v.18+

Quick Start

Installation

git clone https://github.com/amjedidiah/netflix-clone
cd netflix-clone
yarn install
yarn start    

Usage

Refer to Project Overview

Contributing

Please see CONTRIBUTING.md for details.

License

This copy of netflix-clone is Copyright © 2023 Jedidiah Amaraegbu. It is free, and may be redistributed under the terms specified in the LICENSE file

About Me

I am Jedidiah Amaraegbu.

I am proficient in developing, testing, debugging, integrating and maintaining accessible web applications and APIs. My focus is on producing quality code that is readable, maintainable, secure, and scalable.

I have a strong background in web development, having started learning about it in school, as far back as 2015. However, I battled with imposter syndrome and how to combine it with my studies for a long time, until around 2019, when I won the bronze and gold medals at the Regional and National iCreate Skills festival.

Since then, I have continued to expand my skills and knowledge by tutoring web development in 3 African countries with Andela and Go My Code. I also enjoy sharing my expertise by speaking at tech events. In addition to my technical abilities, I enjoy meeting and interacting with new people.

Currently, I am a Software Engineer at Remotebase, where I contribute my skills and experience to some of the best companies in Silicon Valley.

Create Next App

This project was bootstrapped with Create Next App.