An open API service indexing awesome lists of open source software.

https://github.com/michaeltelford/sinatra_api_reference_project

Sinatra app using romrb and postgres
https://github.com/michaeltelford/sinatra_api_reference_project

postgres rack-reducer romrb ruby sinatra

Last synced: about 1 month ago
JSON representation

Sinatra app using romrb and postgres

Awesome Lists containing this project

README

          

# Sinatra API Reference Project

Sinatra app composing of controller and model layers. You can easily add a view layer if you wish to; this is simply a starting point by providing an out-of-the-box API server application.

Feel free to clone or fork the repo to use this as a starting point for your own projects.

## Configured Tech

- [`sinatra`](http://sinatrarb.com/) - pre-configured web app
- [`romrb`](http://rom-rb.org/) - model layer for querying postgres
- [`rack-reducer`](https://github.com/chrisfrank/rack-reducer) - lib for easily querying models using URL query params
- `docker` and `docker-compose` - for virtualisation