Blog Platform API

A full-featured blog platform with REST API endpoints for authentication, posts, comments, and image uploads.

Blog Platform API preview

Overview

A full-featured blog platform with REST API endpoints for authentication, posts, comments, and image uploads. The platform is built using NestJS and PostgreSQL, with Drizzle ORM for database management. It also integrates with Cloudinary for image uploads and supports role-based access control (RBAC) for user management.

The Problem

Developers often struggle to test their APIs under load without having to set up complex testing environments or mock data. This can lead to inaccurate performance metrics and missed edge cases.

The Solution

A full-featured blog platform with REST API endpoints for authentication, posts, comments, and image uploads. The platform is built using NestJS and PostgreSQL, with Drizzle ORM for database management. It also integrates with Cloudinary for image uploads and supports role-based access control (RBAC) for user management.

Technologies

TypeScriptNestJSPostgreSQLDrizzle ORMDocker

Key Highlights

  • REST API endpoints for authentication, posts, comments, and image uploads
  • Cloudinary integration for image uploads
  • Role-based access control (RBAC)
  • Scalable architecture with NestJS and PostgreSQL