$ cd ../
C++ REST API — bash

user@devops:~$ cat README.md

C++ REST API

# Description

C++ REST API is a modern C++20 REST API server with full CRUD, SQLite with WAL mode, pagination, search, and multi-stage Docker deployment. It uses cpp-httplib, nlohmann-json, and spdlog for efficient HTTP handling, JSON parsing, and logging.

# Key features

$ Full CRUD REST endpoints with proper HTTP status codes

$ SQLite with WAL mode for concurrent access

$ Pagination and search/filter support

$ Multi-stage Docker build for minimal images

$ Structured JSON logging with spdlog

$ Unit tests with Catch2

$ CORS and middleware support

# Gallery

Desktop view
C++ REST API - Desktop view
Mobile view
C++ REST API - Mobile view

# Technologies used

C++20 cpp-httplib Docker SQLite
Hermes Agent