An open API service indexing awesome lists of open source software.

https://github.com/rahulkrsharma2004/pivot-assignment

The Pokemon Web Application is designed to showcase frontend development skills through three progressive challenges. The application is built using React, Next.js, TypeScript, and Tailwind CSS, with Pokemon API for data.
https://github.com/rahulkrsharma2004/pivot-assignment

next-js react-forms react-hooks react-router-dom reactjs tailwindcss typescript vercel-deployment zod

Last synced: about 2 months ago
JSON representation

The Pokemon Web Application is designed to showcase frontend development skills through three progressive challenges. The application is built using React, Next.js, TypeScript, and Tailwind CSS, with Pokemon API for data.

Awesome Lists containing this project

README

          

# Pokemon Web Application

## Overview

The Pokemon Web Application is designed to showcase frontend development skills through three progressive challenges. The application is built using React, Next.js, TypeScript, and Tailwind CSS, with optional backend support using Node.js, Express, and MongoDB. The primary goal is to create an interactive, responsive, and accessible Pokemon Explorer Web Application.

## Image

poke1
poke2

### Primary Technologies
- React
- Next.js
- TypeScript
- Tailwind CSS
- Pokemon API

## Project Challenges

### Challenge 1: Pokemon Card Component

**Objective:** Create a reusable Pokemon card component.

#### Requirements
- Design a `` component that displays:
- Pokemon name
- Unique ID
- Type(s)
- Sprite/Image
- Basic stats (optional)

```tsx
interface PokemonCardProps {
id: number;
name: string;
types: string[];
sprite: string;
}