A premium Pokemon listing application built with Node.js (Express) and Next.js.
/backend: Node.js Express server./frontend: Next.js frontend with SCSS Support.
- Navigate to the backend directory:
cd backend - Install dependencies:
npm install
- Start the server:
The backend will run on
node server.js
http://localhost:8000.
- Navigate to the frontend directory:
cd frontend - Install dependencies:
npm install
- Start the development server:
The frontend will be available at
npm run dev
http://localhost:3000.
Fetches a list of Pokemon with merged details from PokeAPI.
Parameters:
page(number, optional): The page number (default: 1).limit(number, optional): Items per page (default: 10).
Response Format:
[
{
"name": "bulbasaur",
"image": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/1.png",
"types": ["grass", "poison"],
"height": 7,
"weight": 69
}
]