{"id":13632570,"url":"https://github.com/prabhuignoto/flixy","last_synced_at":"2026-03-16T15:02:53.758Z","repository":{"id":39404771,"uuid":"263268017","full_name":"prabhuignoto/flixy","owner":"prabhuignoto","description":"Delightful React App to discover your favorite Movies and TV Shows","archived":false,"fork":false,"pushed_at":"2023-03-04T17:41:03.000Z","size":35192,"stargazers_count":13,"open_issues_count":18,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-18T02:36:21.046Z","etag":null,"topics":["movies","movies-app","react","react-app","react-movie-search","react-movies","tmdb","tv"],"latest_commit_sha":null,"homepage":"https://movies.prabhumurthy.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/prabhuignoto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2020-05-12T07:43:58.000Z","updated_at":"2024-12-24T06:11:29.000Z","dependencies_parsed_at":"2024-04-16T11:05:29.932Z","dependency_job_id":null,"html_url":"https://github.com/prabhuignoto/flixy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prabhuignoto%2Fflixy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prabhuignoto%2Fflixy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prabhuignoto%2Fflixy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prabhuignoto%2Fflixy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prabhuignoto","download_url":"https://codeload.github.com/prabhuignoto/flixy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244822635,"owners_count":20516143,"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":["movies","movies-app","react","react-app","react-movie-search","react-movies","tmdb","tv"],"created_at":"2024-08-01T22:03:07.161Z","updated_at":"2026-03-16T15:02:48.705Z","avatar_url":"https://github.com/prabhuignoto.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# Flixy\n\n\u003c!--- These are examples. See https://shields.io for others or to customize this set of shields. You might want to include dependencies, project status and licence info here ---\u003e\n![GitHub repo size](https://img.shields.io/github/repo-size/prabhuignoto/flixy?style=flat-square)\n[![Depfu](https://badges.depfu.com/badges/cd27938facec7ada655a35f744fd70ab/overview.svg)](https://depfu.com/github/prabhuignoto/flixy?project_id=13570)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/8448fda0220b4836920a6e313fb8f25d)](https://www.codacy.com/manual/prabhuignoto/flixy?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=prabhuignoto/flixmov\u0026amp;utm_campaign=Badge_Grade)\n![CircleCI](https://img.shields.io/circleci/build/github/prabhuignoto/flixy?style=flat-square\u0026token=deb81bfe136d2d425c19706ecb42f3023100723c)\n[![Azure pipelines](https://dev.azure.com/prabhummurthy/flixy/_apis/build/status/prabhuignoto.flixy?branchName=master)](https://dev.azure.com/prabhummurthy/flixy/_build/latest?definitionId=1\u0026branchName=master)\n![Website](https://img.shields.io/website?style=flat-square\u0026url=https%3A%2F%2Fmovies.prabhumurthy.com)\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://movies.prabhumurthy.com\"\u003e\u003cimg src=\"logo.png\" alt=\"logo\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## About\n\nFlixy is an open source attempt to bring delightful UX while discovering your favorite Movies \u0026 TV shows.The app is built from the ground up using some of the best in class tools (see [Built with](#built-with)) and designed to scale and perform well.\n\n:rocket: The Frontend app is built with the latest version of React and the backend is powered by fastify and Apollo GraphQL.\n\nThanks to themoviedb.org, without which this project could not have been possible.\n\n## Getting Started\n\nTo start the Flixy Server, follow these steps:\n\n```bash\ncd ./server\nyarn install \u0026\u0026 yarn dev\n```\n\nTo start the Flixy Frontend, follow these steps:\n\n```bash\ncd ./ui\nyarn install \u0026\u0026 yarn start\n```\n\n## Flixy Home\n\nIf everything went smooth with the installation, you should see this\n\n![home_page_preview](home_page_preview.png)\n\n## Search with ease\n\nSearch for your favorite movies \u0026 tv shows with ease.\n\n![search](search.png)\n\n## Smart layout system\n\nThe main layout grid is completely virtualized and has been designed to lazy load resources.\n\n![demo](demo.gif)\n\n## Built with\n\n* [The Movie Database](https://developers.themoviedb.org/)\n* [React](https://reactjs.org/)\n* [Styled Components](https://styled-components.com/)\n* [React Spring](https://www.react-spring.io/)\n* [Typescript](https://www.typescriptlang.org/)\n* [Node](https://nodejs.org/en/)\n* [Fastify](https://www.fastify.io/)\n* [GraphQL](https://graphql.org/)\n* [Apollo Client \u0026 Server](https://www.apollographql.com/)\n\n## Contributing to Flixy\n\u003c!--- If your README is long or you have some specific process or steps you want contributors to follow, consider creating a separate CONTRIBUTING.md file---\u003e\nTo contribute to \u003cproject_name\u003e, follow these steps:\n\n1. Fork this repository.\n2. Create a branch: `git checkout -b \u003cbranch_name\u003e`.\n3. Make your changes and commit them: `git commit -m '\u003ccommit_message\u003e'`\n4. Push to the original branch: `git push origin \u003cproject_name\u003e/\u003clocation\u003e`\n5. Create the pull request.\n\nAlternatively see the GitHub documentation on [creating a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).\n\n## Contributors\n\n[@prabhuignoto](https://github.com/prabhuignoto)\n\n## Contact\n\n:email: you can reach me at prabhu.m.murthy@gmail.com.\n\n## License\n\nDistributed under the MIT License. See LICENSE for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprabhuignoto%2Fflixy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprabhuignoto%2Fflixy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprabhuignoto%2Fflixy/lists"}