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
- Host: GitHub
- URL: https://github.com/gablemathias/expense-tracker-api
- Owner: gablemathias
- Created: 2023-09-17T14:28:38.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-21T23:34:52.000Z (almost 3 years ago)
- Last Synced: 2025-10-24T10:29:42.674Z (9 months ago)
- Language: Ruby
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)