{"id":19694765,"url":"https://github.com/projectravel/movielistapi","last_synced_at":"2025-04-29T10:31:03.584Z","repository":{"id":247085543,"uuid":"823681609","full_name":"ProjectRavel/MovieListAPI","owner":"ProjectRavel","description":"This repository provides an example implementation of AJAX for interactive searching on a website, utilizing an API to dynamically fetch data without needing to refresh the page. Leveraging AJAX technology, users experience seamless and responsive search interactions, while the API grants direct access to the latest data.","archived":false,"fork":false,"pushed_at":"2024-07-26T17:48:52.000Z","size":2121,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T15:02:56.345Z","etag":null,"topics":["ajax","api","api-client","api-rest","bootstrap","bootstrap5","javascript","jquery","omdb","omdb-api"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/ProjectRavel.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-07-03T13:56:38.000Z","updated_at":"2025-02-10T11:45:14.000Z","dependencies_parsed_at":"2024-07-08T14:59:19.590Z","dependency_job_id":"267e591f-3e83-4296-aaad-a6923d4b4909","html_url":"https://github.com/ProjectRavel/MovieListAPI","commit_stats":null,"previous_names":["projectravel/movielistapi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProjectRavel%2FMovieListAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProjectRavel%2FMovieListAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProjectRavel%2FMovieListAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProjectRavel%2FMovieListAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ProjectRavel","download_url":"https://codeload.github.com/ProjectRavel/MovieListAPI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251483702,"owners_count":21596582,"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":["ajax","api","api-client","api-rest","bootstrap","bootstrap5","javascript","jquery","omdb","omdb-api"],"created_at":"2024-11-11T19:24:26.836Z","updated_at":"2025-04-29T10:31:02.927Z","avatar_url":"https://github.com/ProjectRavel.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eMovieListAPI\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/projectravel/movielistapi\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/projectravel/movielistapi?style=flat-square\" alt=\"GitHub stars\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/projectravel/movielistapi\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/forks/projectravel/movielistapi?style=flat-square\" alt=\"GitHub forks\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/projectravel/movielistapi\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues/projectravel/movielistapi?style=flat-square\" alt=\"GitHub issues\"\u003e\n  \u003c/a\u003e\n\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  Explore movies with real-time search and a comprehensive list of all movies ever shown, integrated with the OMDB API.\n\u003c/p\u003e\n\n![Screenshot](/img/homepage.png)\n\n## Features\n\n- **Real-Time Search:** Perform instant searches for movies without page reloads, integrated with the OMDB API.\n- **Complete Movie List:** Access a comprehensive list of all movies ever shown, updated via the OMDB API.\n- **Responsive Design:** Ensures optimal viewing on various devices, built with the Bootstrap framework.\n- **Bootstrap Integration:** Utilized for creating a sleek navbar, movie list, footer, and overall layout.\n\n## Technologies Used\n\n- **AJAX (Asynchronous JavaScript and XML)**\n- **OMDB API (Open Movie Database API)**\n- **HTML, CSS, JavaScript**\n- **Bootstrap Framework**\n\n## Getting Started\n\nTo get a local copy up and running, follow these simple steps.\n\n### Prerequisites\n\n- Modern web browser\n- Text editor or IDE of your choice\n\n### Installation\n\n1. Clone the repo\n   ```sh\n   git clone https://github.com/projectravel/movielistapi.git\n\n2. Open `index.html`in your browser.\n\n## Usage\n\n- Enter a movie title into the search box.\n- Results will dynamically appear below, fetched from the OMDB API.\n- Browse through the complete list of all movies, updated and fetched from the OMDB API.\n\n## Contributing\nContributions are welcome! Fork the project, create a branch, commit your changes, and open a pull request.\n\n## Contact\nProjectRavel - \u003ca href=\"mailto:rafaelcodeid@gmail.com\"\u003erafaelcodeid@gmail.com\u003c/a\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprojectravel%2Fmovielistapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprojectravel%2Fmovielistapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprojectravel%2Fmovielistapi/lists"}