Sign inSign up

whtsky/b-server

By whtsky

•Updated over 9 years ago

API-based money management

Image
0

874

whtsky/b-server repository overview

⁠B

Probably the most shabby money management backend in the world. Build Status

⁠Run with Docker

docker run -p 3000:3000 whtsky/b-server

⁠Build and Run by hand

Make sure you have Crystal⁠ installed.

git clone https://github.com/whtsky/B.git
cd B
shards install --production
shards build --release

KEMAL_ENV=production B_DATABASE=data.db bin/B

⁠Usage

B only provides JSON API for create transaction and list all transactions. Check api.yaml to see API doc. ( It's a Swagger⁠ YAML )

⁠Contributing

  1. Fork it ( https://github.com/whtsky/B/fork⁠ )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

⁠Contributors

Tag summary

Content type

Image

Digest

Size

137.2 MB

Last updated

over 9 years ago

docker pull whtsky/b-server