← All projects

REST API

Blog List API.

A standalone REST API for saving blog links, authors, and like counts with Express and MongoDB.

About the project

An early standalone version of the Full Stack Open blog backend. It separates routes, models, configuration, and middleware, and exposes a small API for a reading list. The later version with users and a frontend is part of the main Full Stack Open repository.

What’s inside

  • List all blog entries or retrieve one by ID.
  • Create, update, and delete saved blog links.
  • Validate required title and URL fields on creation.
  • Store entries in MongoDB with clean JSON identifiers.
  • Handle malformed IDs and unknown endpoints.

Current stage

This repository contains an API, not a complete blog publishing platform. Authentication and automated tests are not included in this standalone version.

Setup instructions and more technical details are in the repository README (opens in a new tab).