{"id":25916915,"url":"https://github.com/kumarsuraj345678/rest-countries-api-project","last_synced_at":"2026-06-04T18:31:19.923Z","repository":{"id":272280191,"uuid":"915653713","full_name":"kumarsuraj345678/REST-Countries-API-Project","owner":"kumarsuraj345678","description":"This repository contains a web application that displays information about countries using the REST Countries API. Users can search for countries, filter them by region, and view detailed information about each country. The application supports light and dark modes and is responsive for both mobile and desktop devices.","archived":false,"fork":false,"pushed_at":"2025-02-12T09:36:47.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-30T21:39:09.278Z","etag":null,"topics":["html-css-javascript","rest-countries-api"],"latest_commit_sha":null,"homepage":"https://kumarsuraj345678.github.io/REST-Countries-API-Project/","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/kumarsuraj345678.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":"2025-01-12T13:00:52.000Z","updated_at":"2025-02-12T09:43:28.000Z","dependencies_parsed_at":"2025-02-12T10:45:19.108Z","dependency_job_id":"cd356949-6074-4e2f-82e4-ddc601a35b7a","html_url":"https://github.com/kumarsuraj345678/REST-Countries-API-Project","commit_stats":null,"previous_names":["surajkumar345678/rest-countries-api-project","kumarsuraj345678/rest-countries-api-project"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kumarsuraj345678/REST-Countries-API-Project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumarsuraj345678%2FREST-Countries-API-Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumarsuraj345678%2FREST-Countries-API-Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumarsuraj345678%2FREST-Countries-API-Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumarsuraj345678%2FREST-Countries-API-Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kumarsuraj345678","download_url":"https://codeload.github.com/kumarsuraj345678/REST-Countries-API-Project/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumarsuraj345678%2FREST-Countries-API-Project/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33916320,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-04T02:00:06.755Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["html-css-javascript","rest-countries-api"],"created_at":"2025-03-03T13:19:00.785Z","updated_at":"2026-06-04T18:31:19.877Z","avatar_url":"https://github.com/kumarsuraj345678.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌍 REST Countries API Project\n\n## 📖 Overview\nA sleek web application that leverages the REST Countries API to provide comprehensive information about countries. Users can effortlessly search for countries, view detailed information, and filter countries by region.\n\n## ✨ Features\n- 🔍 **Search**: Find countries by name.\n- 📋 **Details**: View extensive information about each country.\n- 🌎 **Filter**: Narrow down countries by region.\n- 📱 **Responsive**: Optimized for all devices.\n- 🌗 **Dark Mode**: Switch between light and dark themes.\n\n## 🛠️ Technologies Used\n- **HTML**\n- **CSS**\n- **JavaScript**\n- **REST Countries API**\n\n## 🚀 Getting Started\n### Prerequisites\n- A modern web browser\n- Internet connection\n\n## 🌐 Project Demo\nCheck out the live demo [here](https://kumarsuraj345678.github.io/REST-Countries-API-Project/).\n\n## 📚 Usage\n1. Open the application in your web browser.\n2. Use the search bar to find a country by name.\n3. Click on a country to view detailed information.\n4. Use the region filter to narrow down the list of countries.\n\n## 📸 Screenshots\n### Home Page\n![Home Page](https://github.com/user-attachments/assets/7d517cdf-f689-4b4a-9976-e01661678029)\n\n### Country Details\n![Country Details](https://github.com/user-attachments/assets/b56837b0-20db-4d0a-8313-140907cf9704)\n\n### Filter by Region\n![Filter by Region](https://github.com/user-attachments/assets/ddc31e1f-4153-4a97-bd71-e0fa73d008e9)\n\n### Mobile View\n![Mobile View](https://github.com/user-attachments/assets/14723526-47f4-4632-8b7c-c5d22374e615)\n\n### Dark Mode\n![Dark Mode](https://github.com/user-attachments/assets/ad2d1105-4b32-4da9-8c86-a497cf6a3803)\n\n\n## 📚 API Reference\nThis project uses the [REST Countries API](https://restcountries.com/) to fetch country data.\n\n## 🤝 Contributing\nContributions are welcome! Please fork the repository and create a pull request with your changes.\n\n## 📄 License\nThis project is licensed under the MIT License.\n\n## 🙏 Acknowledgements\n- [REST Countries API](https://restcountries.com/)\n- [Frontend Mentor](https://www.frontendmentor.io/) for the project idea\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkumarsuraj345678%2Frest-countries-api-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkumarsuraj345678%2Frest-countries-api-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkumarsuraj345678%2Frest-countries-api-project/lists"}