Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.18 KB

File metadata and controls

35 lines (26 loc) · 1.18 KB

cppuserapi - Template

My Skills

A C++ MVC API Template utilising Crow Lib.

Summary

This is a C++ MVC API Template which utilises Crow. It contains a working example that integrates with the randomuser.me endpoint.

This repo demonstrates:

  • Crow REST API usage
  • MVC project layout
  • Generating a Strongly Typed proxy library for randomuser.me
  • Contains a Http Client that integrates with Boost Lib

Quick Start - Generating A New Project From This Template

Assuming we called our new API "myservice" we use npx degit to create a fresh project by cloning this template:

  mkdir myservice
  cd myservice
  npx degit spudmashmedia/cppuserapi#master

Getting Started

Documentation

License

This code is distributed under the terms and conditions of the MIT License