# Yohoho - A take-home assignment for HolidayPirates This is my take on the take-home assignment I was given for the Backend Engineer position at HolidayPirates. The goal is to implement a very small REST API in Clojure. That API provides two endpoints : * `POST /items`: creates an item * `GET /items`: returns the list of items ## Usage This project uses Leiningen. Assuming you already have Leiningen installed, running the API should be as easy as cloning the repo and issuing `lein run`. By default, the server listens on port 3000. ## Library choices * `reitit`: for handling routes * `jetty`: web server * `muuntaja`: JSON handling * `next.jdbc`: database interface (SQLite) ## Documentation links The following links proved more than useful when working on this assignment: * * * * * *