Open Source Learning Repo

Learn APIs by building real projects

Every project comes with a ready-to-use code snippet and a full Next.js app deployed on Vercel. No theory walls — just working code you can learn from or copy in 30 seconds.

3Projects
3Live Demos
3Snippets
Beginner

Beginner Projects

No database, no auth. Learn API routes, query parameters, external API consumption, and error handling.

#01
Weather App APIOpenWeatherMap

Fetch real-time weather data for any city.

GET requestsQuery paramsError handling
Live
→
#02
Currency Converter APIExchangeRate API

Convert between currencies using real-time exchange rates.

GET requestsQuery paramsError handling
Live
→
#03
Joke Generator APIJokeAPI

Random jokes on demand — no API key needed.

Simple GETJSON formatsNo auth required
Live
→