Skip to content

o-vilna/otsur-js-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokédex App

Description

This project is a Pokédex app that allows users to view a list of Pokémon retrieved from the Pokémon API. Users can click on a Pokémon to view more details about it.

Key Features

  • Loads data from the Pokémon API: Retrieve Pokémon data from the Pokémon API.
  • Displays a list of Pokémon: Present a list of Pokémon on the webpage.
  • Allows users to view more details: Enable users to click on a Pokémon to view additional details about it.
  • Implements CSS styling: Style the app for a visually appealing interface.
  • Formats JavaScript code: Format JavaScript code according to ESLint rules for consistency and readability.
  • Utilizes additional complex UI pattern: Implement at least one complex UI pattern (e.g., modal) for interactive details or touch interactions.
  • Optional: Allows searching for Pokémon: Implement a search feature to allow users to search for specific Pokémon.
  • Handles errors gracefully: Ensure the app handles errors gracefully and displays user-friendly error messages.
  • Deployed to GitHub Pages: Deploy the app to GitHub Pages for public access.
  • Browser compatibility: Ensure the app works across major web browsers including Chrome, Firefox, Safari, Edge, and Internet Explorer 11.

Usage

  1. Clone the repository.
  2. Open index.html in your web browser.
  3. Explore the list of Pokémon and click on them to view more details.

Mock-ups or Other Assets

Technical Requirements

Required:

  • Loads data from the Pokémon API
  • Displays a list of Pokémon after the page is loaded
  • Enables viewing more details for a given Pokémon on demand (e.g., by clicking on it)
  • Implements CSS styling
  • Formats JavaScript code according to ESLint rules
  • Utilizes at least one additional complex UI pattern (e.g., modal)
  • Optionally allows searching for Pokémon
  • Does not throw any errors when being used
  • Deployed to GitHub Pages for public access
  • Works across major web browsers including Chrome, Firefox, Safari, Edge, and Internet Explorer 11

Nice to Have:

  • Shows loading indicators while loading data
  • Handles errors gracefully and displays user-friendly error messages

Credits

License

[License information here]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published