Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sinanbekar/demo-almost-netflix-for-web-next
A Netflix clone built with @appwrite + @reactjs + Next.js (Ported version from @nuxt with some features & fixes)
https://github.com/sinanbekar/demo-almost-netflix-for-web-next
appwrite baas firebase javascript netflix next nextjs react reactjs
Last synced: about 1 month ago
JSON representation
A Netflix clone built with @appwrite + @reactjs + Next.js (Ported version from @nuxt with some features & fixes)
- Host: GitHub
- URL: https://github.com/sinanbekar/demo-almost-netflix-for-web-next
- Owner: sinanbekar
- Created: 2022-02-05T17:55:27.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-05T21:50:36.000Z (almost 3 years ago)
- Last Synced: 2024-10-13T06:51:00.512Z (2 months ago)
- Topics: appwrite, baas, firebase, javascript, netflix, next, nextjs, react, reactjs
- Language: TypeScript
- Homepage: https://almost-netflix-next.vercel.app
- Size: 4.37 MB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Almost Netflix - Web (Next.js Port)
[Nuxt.js version](https://github.com/appwrite/demo-almost-netflix-for-web)
![Banner](readme_banner.png)
## Requirements
Before using this project, you will need to have Appwrite instance with Almost Netflix project ready. You can visit Project setup [GitHub repository](https://github.com/Meldiron/almost-netflix-project-setup) or [Dev.to post](https://dev.to/appwrite/did-we-just-build-a-netflix-clone-with-appwrite-28ok).
## Changes & Additions with Porting
Added "Who's watching ?" screen, click profile photo when login (only basic functionality), improved error messages for auth. Some UI & bug fixes and added some new bugs maybe ? :) (**ported in 1 day**)## Usage
Rename .env.local.example to .env.local and update environment variables.
```bash
$ git clone https://github.com/sinanbekar/demo-almost-netflix-for-web-next.git
$ cd demo-almost-netflix-for-web-next
$ yarn install
$ yarn dev
```The application will be listening on port `3000`. You can visit in on URL `http://localhost:3000`.
## Build Setup
```bash
# install dependencies
$ yarn install# serve with hot reload at localhost:3000
$ yarn dev# build for production and launch server
$ yarn build
$ yarn start
```