{"id":29820363,"url":"https://github.com/samuelaemro12/netflix-clone","last_synced_at":"2026-04-15T13:33:19.183Z","repository":{"id":256292953,"uuid":"852220317","full_name":"samuelAemro12/netflix-clone","owner":"samuelAemro12","description":"A netflix-clone App to show-case my frontend web-app development skills and authentication with Firebase  ","archived":false,"fork":false,"pushed_at":"2025-10-02T21:31:33.000Z","size":6363,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-02T23:27:27.472Z","etag":null,"topics":["api","firebase-auth","frontend","netflix-app","netflix-clone","reactjs","themoviedb-org","trailers","user-authentication","youtube"],"latest_commit_sha":null,"homepage":"https://samuelaemro12.github.io/netflix-clone/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/samuelAemro12.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-09-04T12:41:50.000Z","updated_at":"2025-10-02T21:31:36.000Z","dependencies_parsed_at":"2025-07-10T15:21:42.429Z","dependency_job_id":"0babbabc-a363-4708-a821-35e43486bc45","html_url":"https://github.com/samuelAemro12/netflix-clone","commit_stats":null,"previous_names":["samuelaemro12/netflix-clone"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/samuelAemro12/netflix-clone","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelAemro12%2Fnetflix-clone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelAemro12%2Fnetflix-clone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelAemro12%2Fnetflix-clone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelAemro12%2Fnetflix-clone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/samuelAemro12","download_url":"https://codeload.github.com/samuelAemro12/netflix-clone/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelAemro12%2Fnetflix-clone/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31842922,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T13:28:40.153Z","status":"ssl_error","status_checked_at":"2026-04-15T13:28:29.396Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","firebase-auth","frontend","netflix-app","netflix-clone","reactjs","themoviedb-org","trailers","user-authentication","youtube"],"created_at":"2025-07-28T22:41:54.830Z","updated_at":"2026-04-15T13:33:19.170Z","avatar_url":"https://github.com/samuelAemro12.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Netflix Clone - A React.js Project\n\nA faithful recreation of Netflix, built using React and Firebase. It is a mobile-first, frontend app with responsiveness and is deployed on the web using GitHub Pages and Netlify.\n\n\n# Features:\n- **User Authentication**: Sign up and log in with Firebase.\n- **Home Page**: Explore a curated selection of movies and TV shows.\n- **Movie/TV Show Details**: Watch trailers and discover more information.\n- **Basic Video Player**: Enjoy the movie trailers.\n- **Responsive Design**: Works well on mobile and desktop.\n\n\n# Technology Stack:\n- **Frontend**: React, JavaScript, CSS\n- **Backend**: Firebase (Authentication)\n- **API**: The Movie Database (TMDb)\n\n# Getting Started:\n1. Clone the repository:\n   ```\n   git clone https://github.com/samuelAemro12/netflix-clone\n   ```\n2. Install dependencies:\n   ```\n   cd netflix-clone\n   npm install\n   ```\n3. Set up Firebase:\n   - Create a Firebase project and enable Authentication.\n   - Configure Firebase within the project (follow Firebase documentation).\n4. Start the development server:\n   ```\n   npm start\n   ```\n# Contribute:\nFeel free to fork this project, add new features, or fix bugs. Your contributions are welcome!\n\nfirebase, the site contains home page, player and login page, where users can sign in and sign up\n\n# Description\nA movie site to showcase my skills in front-end development and guided work in backend using firebase. The site contains a home page, player, and login page, where users can sign in and sign up and enjoy movie trailers.\n\n\n# Used Dependencies\n- **react-router-dom** - Routing\n- **react** - General Library\n- **react-dom**\n- **firebase** - User Authentication\n- **react-firebase-hooks**\n- **The Movie Database** - API to fetch data from\n\n# Status\nPublic\n\n# Author\nsamuel Aemro Melese - https://github.com/samuelAemro12\n\n# General Information and Acknowledgment\nI learned React while simultaneously working on this project, and I had great time being challenged\nand writing code and debugging. I have Used The YouTube channels Evangadi Tech and GreatStack for some\nfiles and assistances during coding and when I hit the wall while working I have tweaked some by refactoring,\nand https://www.Reactjs.org for documentation and learning some react hooks that I have not previously worked \nwith while learning, I have also used some YouTube channels like Bro Code, Net Ninja and The Web School \nfor some quick explanation for some concepts. I have used https://www.themoviedb.org for data fetching, and \nhttps://www.firebase.google.com for user authentication and database services, I have used the challenge based approach to solving coding problems.\n\n# Contact \nSamuel Aemro - samuelaemrowork12@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamuelaemro12%2Fnetflix-clone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamuelaemro12%2Fnetflix-clone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamuelaemro12%2Fnetflix-clone/lists"}