All challenges5 challenges
API Development Challenges
A practical set of Node.js and Express challenges covering routing, REST APIs, middleware, rate limiting, and JWT authentication.
Start solvingeasy
Hello Express
Create an Express server with a GET /hello route returning JSON.
5 XP
Solve
easy
REST API CRUD
Build a /users REST API with GET, POST, PUT, DELETE.
10 XP
Solve
easy
Query Parameters
Parse and filter using query parameters in Express.
5 XP
Solve
medium
Rate Limiter Middleware
Implement rate limiting middleware (max 100 requests per 15 min per IP).
20 XP
Solve
medium
JWT Authentication
Implement JWT login and protected route middleware.
20 XP
Solve