{"id":17712558,"url":"https://github.com/jorjishasan/cornflix","last_synced_at":"2026-04-09T19:58:10.091Z","repository":{"id":259313488,"uuid":"876364768","full_name":"jorjishasan/CornFlix","owner":"jorjishasan","description":"CornFlix: AI-Powered Movie Discovery Platform  ⚡️ Covering: Sleek UI/UX, Real-time Data, Authentication, Perf Optimization","archived":false,"fork":false,"pushed_at":"2024-10-24T01:10:55.000Z","size":120,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-24T09:41:25.464Z","etag":null,"topics":["ai","express","firebase","framer-motion","nodejs","react","react-router","redux","render","tailwindcss"],"latest_commit_sha":null,"homepage":"https://cornflix.app/","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/jorjishasan.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}},"created_at":"2024-10-21T21:00:56.000Z","updated_at":"2024-10-24T01:10:58.000Z","dependencies_parsed_at":"2024-10-24T09:53:05.281Z","dependency_job_id":"2488c87a-fba0-46d1-b5c2-1bd6955b5cd4","html_url":"https://github.com/jorjishasan/CornFlix","commit_stats":null,"previous_names":["jorjishasan/cornflix"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jorjishasan/CornFlix","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorjishasan%2FCornFlix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorjishasan%2FCornFlix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorjishasan%2FCornFlix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorjishasan%2FCornFlix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jorjishasan","download_url":"https://codeload.github.com/jorjishasan/CornFlix/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jorjishasan%2FCornFlix/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259420486,"owners_count":22854591,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["ai","express","firebase","framer-motion","nodejs","react","react-router","redux","render","tailwindcss"],"created_at":"2024-10-25T09:05:32.451Z","updated_at":"2025-12-30T19:58:03.502Z","avatar_url":"https://github.com/jorjishasan.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CornFlix\n\n- Create React App\n- Configured TailwindCSS\n- Header\n- Routing App\n- Login Form\n- SignUp Form\n- Form Validation\n- useRef() Hooks\n- FireBase Setup\n- Deploying our app to production(locally) using firebase\n- Create Sign Up user account in Firebase\n- Implement Sign In user API\n- Created a redux store using redux store with userSlice\n- Implemented Sign Out\n- Update Profile API\n- Fetch Movies from TMDB\n- BugFix: Sign Up user displayName and Profile Picture update issue\n- Unsubscribed from the onAuthChange callback\n- Register TMDB API and setup the 'now playing' movie list\n- Custom Hook for 'Now Playing Movies'\n- Create MovieSlice\n- Update Store with Movie Data\n- Planning for Main Container and Secondary Container\n- Fetch data for trailer Video\n- Update Store with Trailer video data\n- Embed yt video and make it autoplay with muted\n- Build Secondary Component\n- Build MovieList\n- Build MovieCard\n- TMDB image CDN\n- Made the image page looking good using tailwind\n- usePopularMovies custom hook\n- Gpt Search Page\n- Gpt Search Bar\n- Multi language support (lang config, langSlice)\n- Gpt Search Page\n- Gpt Search Bar\n- Multi language support (lang config, langSlice)\n\n# Features\n\n- Login/Sign Up\n  - Sign In / Sign Up form\n  - redirect to Browse Page\n- Browse\n\n  - Header\n  - Main Movie\n    - Trailer in Background\n    - Title \u0026 Description\n    - MovieSuggestions\n      - MovieList \\* Netflix\n\n- AI Search\n  - Search Bar\n  - Movie Suggestions\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjorjishasan%2Fcornflix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjorjishasan%2Fcornflix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjorjishasan%2Fcornflix/lists"}