Joke API

Job Type: Hobby

The Joke API is a backend RESTful API built using Express.js and Node.js. It allows users to perform full CRUD operations on a collection of jokes stored in a local JSON file. It also integrates with jokeapi.dev to fetch programming jokes dynamically. The project features structured routing, middleware for joke validation, and Markdown-based documentation rendered on a /docs route using Marked.js. The API is deployed on Render and pinged every 5 minutes on uptimerobot.com to ensure uptime.

Express.jsNode.jsJSONREST APIFile System (FS)Marked.jsRender
Joke API featured image

More Screenshot(s)

Joke API screenshot 1Joke API screenshot 2