Coder Social home page Coder Social logo

matriz-leetcode's Introduction

Driven by challenges, almost a game developer


About Me

  • +4 years of programming experience
  • Developing games since 2020 using GameMaker & Unity
  • Actively participating in game jams
  • Worked on international projects

Skills

Languages & Frameworks

  • 🗣️ Advanced English
  • 🥶 C#, Java, JavaScript, Python, Kotlin, Ruby
  • 🧊 Unity, GameMaker Studio 2, Godot
  • ☁️ React JS, Ruby on Rails

Tools & Technologies

  • 😶‍🌫️ Large-Scale Data Transformation
  • 🐉 Web Data Extraction and Process Automation with Selenium
  • ☁️ Databricks, AWS, Microsoft Server

Professional Contact


My Skills

My Skills


GitHub Stats

GitHub Stats trophy Ashen's github activity graph

matriz-leetcode's People

Contributors

ashcrysis avatar j0jds avatar

Stargazers

 avatar

Watchers

 avatar  avatar

matriz-leetcode's Issues

React Application to Fetch and Display Pokemon Data

Request: React Application to Fetch and Display Pokemon Data

Description

I want to request the creation of a React JS application that allows users to fetch and display information about a Pokémon by entering its ID or name. The application should use the PokeAPI v2 for fetching Pokémon data and display the information in a user-friendly manner.

Requirements

  1. User Input: The application should have an input field where users can type the Pokémon's ID or name.
  2. Fetch Data: Upon submitting the input, the application should fetch data from the PokeAPI v2.
  3. Display Data: Display the fetched Pokémon information, including its name, image, type(s), and any other relevant details.
  4. Error Handling: Handle errors, such as displaying a message if the Pokémon is not found.
  5. Styling: Use CSS to style the application, ensuring it is visually appealing and responsive.

Technical Details

  • Framework: React JS
  • API: PokeAPI v2 (https://pokeapi.co/api/v2/)
  • Styling: CSS (preferably using CSS modules or styled-components for better modularity)

Example Workflow

  1. User enters a Pokémon ID or name into the input field.
  2. User submits the form.
  3. Application fetches data from the PokeAPI v2.
  4. If the Pokémon is found, display its:
    • Name
    • Image
    • Type(s)
    • Abilities
    • Any other relevant information
  5. If the Pokémon is not found, display an error message.

References

Additional Notes

  • Ensure the application is responsive and works well on both desktop and mobile devices.
  • Consider using modern React hooks such as useState and useEffect for managing state and side effects.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.