📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics
Go to file
Ferdinand Mütsch c7a8372516 Introduce config ini. 2019-05-16 22:51:11 +02:00
middlewares Introduce GORM. 2019-05-11 17:49:56 +02:00
models Introduce config ini. 2019-05-16 22:51:11 +02:00
routes Introduce GORM. 2019-05-11 17:49:56 +02:00
services Introduce aggregation model. 2019-05-11 20:07:58 +02:00
utils Introduce GORM. 2019-05-11 17:49:56 +02:00
.env.example Read config from env. 2019-05-06 00:58:01 +02:00
.gitignore Read config from env. 2019-05-06 00:58:01 +02:00
README.md Adapt Readme. 2019-05-11 20:32:35 +02:00
config.ini Introduce config ini. 2019-05-16 22:51:11 +02:00
main.go Introduce config ini. 2019-05-16 22:51:11 +02:00

README.md

wakapi

Usage

  • Clone repository
  • Copy .env.example to .env and set config parameters
  • Install dependencies: go get -d ./...
  • Run server: go run *.go

Todo

  • Aggregation logic
  • Summary endpoint
  • User sign up and log in
  • UI routes
  • Graph generation

License