Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ryu1kn/done-map


https://github.com/ryu1kn/done-map

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

# done-map

A web app to keep track of which part you've done on something.
For example, you can record which pages/chapters you've read in a book.

## Prerequisite

- bundler

## Install & Use

```sh
$ bundle install
$ rake start
```

Open `localhost:3000` with your browser.

## APIs

* `GET /topics`
* Returns all topic information
* `PUT /topic`
```
{
"title": "TITLE",
"total": 240
}
```
* Create one topic
* `POST /topic/{topic_id}/bands`
```
[
{"begin": 10, "end": 20},
{"begin": 50, "end": 55},
...
]
```
* Register one or more bands to a specific topic