Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codingitwrong/todo_app_sinatra
https://github.com/codingitwrong/todo_app_sinatra
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/codingitwrong/todo_app_sinatra
- Owner: CodingItWrong
- Created: 2022-11-25T16:17:37.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-01T15:16:12.000Z (29 days ago)
- Last Synced: 2025-01-01T16:26:22.127Z (29 days ago)
- Language: Ruby
- Homepage:
- Size: 172 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# todo_app_sinatra
A REST backend for a todo app, implemented in Sinatra.rb
## Requirements
1. Ruby 3.1.2
1. PostgreSQL (e.g. [Postgres.app][postgres-app])## Installation
Change Db connection config in `config/sequel.rb` if necessary.
```sh
$ bin/setup
```## Running
```bash
$ bin/serve
```## Testing
```sh
$ bin/rspec
```## Releases
Runs on Heroku.
- Push or merge to `main`; it will be automatically deployed
- Run database migrations with `heroku run bin/migrate-prod`## License
MIT