{"id":20893176,"url":"https://github.com/monicaalyssa/pokedex","last_synced_at":"2026-04-28T02:32:12.101Z","repository":{"id":234811512,"uuid":"789546975","full_name":"monicaalyssa/pokedex","owner":"monicaalyssa","description":"Pokédex is a web application that showcases images and displays information about different Pokemon species.","archived":false,"fork":false,"pushed_at":"2024-11-16T03:19:32.000Z","size":174,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-28T19:46:40.964Z","etag":null,"topics":["bootstrap","html","javascript","pokeapi","pokedex"],"latest_commit_sha":null,"homepage":"https://monicaalyssa.github.io/pokedex/","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/monicaalyssa.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-04-20T21:20:28.000Z","updated_at":"2024-11-16T18:46:44.000Z","dependencies_parsed_at":"2024-06-27T04:28:01.844Z","dependency_job_id":"06295cfa-80e0-41ad-adc6-4d9bb1f6b1cd","html_url":"https://github.com/monicaalyssa/pokedex","commit_stats":null,"previous_names":["monicaalyssa/simple-js-app-bootstrap-"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/monicaalyssa/pokedex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monicaalyssa%2Fpokedex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monicaalyssa%2Fpokedex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monicaalyssa%2Fpokedex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monicaalyssa%2Fpokedex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/monicaalyssa","download_url":"https://codeload.github.com/monicaalyssa/pokedex/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monicaalyssa%2Fpokedex/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32363628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"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":["bootstrap","html","javascript","pokeapi","pokedex"],"created_at":"2024-11-18T10:14:53.424Z","updated_at":"2026-04-28T02:32:12.086Z","avatar_url":"https://github.com/monicaalyssa.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pokédex\nThis project is a web application that utilizes a Pokémon API to fetch and display information about different Pokémon species. It presents a list of Pokémon, showcasing an image for each Pokémon. Users can delve deeper into each Pokémon's details through an interactive modal interface.\n## Features ✨\n- **Repository:** A local repository is maintained to store the details of each Pokémon fetched from the PokeAPI.\n- **List of Pokémon:** The application presents a list of Pokémon for users to browse through.\n- **Pokémon Details:** Clicking on a Pokémon displays a modal with the Pokémon's name, image, height, and type(s).\n- **Search Bar:** Includes a search functionality to easily find Pokémon by name.\n## Installation 📝\nTo use this application locally, follow these steps:\n\n1. Clone this repository to your local machine:\n ```bash\ngit clone https://github.com/monicaalyssa/pokdex\n```\n2. Navigate to the project folder, called 'pokedex'.\n3. Open the `index.html` file in your web browser.\n\n## Demo 📹\n\nhttps://github.com/user-attachments/assets/455cf580-c324-4bbc-9055-4f350ffc46fa\n\n## Technologies \u0026 Dependencies 🛠️\n### JavaScript ES6\nThe core functionality of the application is written using JavaScript ES6. This includes the use of promises for asynchronous operations and forEach loops all within an IIFE.\n\n### Bootstrap\nBootstrap is used for the application's responsive layout, pre-designed components, and modal dialogs. It ensures that the application looks good on all screen sizes, provides a consistent user experience, and allows for interactive modal dialogs to display detailed information about each Pokémon.\n\n### PokeAPI\nPokeAPI is used to fetch data on different Pokémon species, which includes each Pokémon's name, details, and images.\n\n### Prettier and ESLint\nPrettier is used to automatically format the code to ensure it follows a consistent style. ESLint is used to catch potential bugs and enforce best practices. Together, they help maintain the quality and readability of the code.\n##\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonicaalyssa%2Fpokedex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonicaalyssa%2Fpokedex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonicaalyssa%2Fpokedex/lists"}