{"id":23293542,"url":"https://github.com/cristofima/moviesdb","last_synced_at":"2025-04-06T18:48:02.801Z","repository":{"id":42985356,"uuid":"211535248","full_name":"cristofima/MoviesDb","owner":"cristofima","description":"Angular app that uses The Movie Database (TMDb) to display movies data","archived":false,"fork":false,"pushed_at":"2025-02-23T16:20:22.000Z","size":18777,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-23T17:28:09.908Z","etag":null,"topics":["angular","bootstrap","http-caching","i18n","multi-language","tmdb-api"],"latest_commit_sha":null,"homepage":"","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/cristofima.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,"publiccode":null,"codemeta":null}},"created_at":"2019-09-28T17:13:06.000Z","updated_at":"2025-02-23T16:20:26.000Z","dependencies_parsed_at":"2024-02-17T18:28:05.848Z","dependency_job_id":"99b23fb1-ffdd-4918-b23e-e2735a30d6a8","html_url":"https://github.com/cristofima/MoviesDb","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/cristofima%2FMoviesDb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristofima%2FMoviesDb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristofima%2FMoviesDb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cristofima%2FMoviesDb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cristofima","download_url":"https://codeload.github.com/cristofima/MoviesDb/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247535489,"owners_count":20954574,"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":["angular","bootstrap","http-caching","i18n","multi-language","tmdb-api"],"created_at":"2024-12-20T06:16:07.939Z","updated_at":"2025-04-06T18:48:02.789Z","avatar_url":"https://github.com/cristofima.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Movies Db App\n\nWelcome to the Movies Db App! This project allows users to browse movies and view their details, including whether they are part of a collection of movies. The app fetches movie data from [The Movie Database (TMDb)](https://themoviedb.org/) API using an API key.\n\n## Overview\nThe Movies Db App is developed using Angular 17 and styled with Bootstrap. It provides a user-friendly interface for browsing movies and accessing detailed information about each movie, including its title, release date, overview, poster image, and whether it belongs to a collection.\n\n## Tech Stack\n- Angular 17\n- Bootstrap 5\n\n## Requirements\nTo run the Movies Db App locally, you'll need the following:\n\n- Node.js and npm installed on your machine\n- API key from [The Movie Database (TMDb)](https://developer.themoviedb.org/) (you can sign up for a free account to obtain your API key)\n\n## Getting Started\nFollow these steps to get the Movies Db App up and running on your local machine:\n\n1. Clone this repository to your local machine:\n\n```bash\ngit clone https://github.com/cristofima/MoviesDb.git\n```\n\n2. Navigate to the project directory:\n\n```bash\ncd MoviesDb\n```\n\n3. Install the project dependencies using npm:\n\n```bash\nnpm install\n```\n\n4. Obtain an API key from [The Movie Database (TMDb)](https://developer.themoviedb.org/). Once you have your API key, export your API key as follows:\n\n```typescript\n// src/environments/environment.ts\nexport const environment = {\n  production: false,\n  apiKey: 'YOUR_API_KEY'\n};\n```\n\n5. Build and serve the application:\n\n```bash\nng serve\n```\n\n6. Open your web browser and navigate to http://localhost:4200 to view the Movies Db App.\n\n\n## Screenshots\n\n### Home\n\n![Home](docs/home.PNG)\n\n### Movies\n\n![Movies](docs/movies.PNG)\n\n### Movie details\n\n![Movie details - 1](docs/movie-details.PNG)\n\n![Movie details - 2](docs/movie-details-2.PNG)\n\n### Movies collection\n\n![Movies collection - 1](docs/movies-collection.PNG)\n\n![Movies collection - 2](docs/movies-collection-2.PNG)\n\n### TV Series details\n\n![TV Series details - 1](docs/tv-details.PNG)\n\n![TV Series details - 2](docs/tv-details-2.PNG)\n\n![TV Series details - 3](docs/tv-details-3.PNG)\n\n### People\n\n![People](docs/people.PNG)\n\n### Person details\n\n![Person details](docs/person-details.PNG)\n\n## Contributing\nContributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](https://github.com/cristofima/MoviesDb/blob/master/LICENSE) file for details.\n\n## Acknowledgements\n- [The Movie Database (TMDb)](https://developer.themoviedb.org/) for providing the API used in this project\n- [Bootstrap](https://getbootstrap.com/) for the responsive styling of the application\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcristofima%2Fmoviesdb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcristofima%2Fmoviesdb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcristofima%2Fmoviesdb/lists"}