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

https://github.com/gablemathias/expense-tracker-api

A Expense Tracker API with Rspec tests, implemented using Sinatra and Rack
https://github.com/gablemathias/expense-tracker-api

Last synced: about 1 month ago
JSON representation

A Expense Tracker API with Rspec tests, implemented using Sinatra and Rack

Awesome Lists containing this project

README

          

# Expense Tracker - Web Service

* Web application written in Sinatra that will receive incoming HTTP
requests (to add new expenses or search for existing ones)
* Database layer using Sequel
* Set of Ruby objects to represent Expenses and glue the other pieces together

HTTP Request -> HTTP Routing Code (Sinatra Routes) -> Expense Logic (Ruby code) --> Adapter (Sequel) --> DataBase (SQLite)