Skip to content

Basic crypto portfolio tracker website. No fluff, just simple data tracking.

License

Notifications You must be signed in to change notification settings

elongstreet88/cryptkeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

Overview

Simple transaction tracker website. No fluff, just simple transaction info.

I really hate most of the crypto portfolio apps out there, both paid and free. They don't handle transactions cleanly and who knows what they are doing behind the scenes.

The goal of this project is to provide an open source web based portfolio manager that anyone can use.

Tech Stack

  • Django
  • Django Rest Framework
  • Python
  • Javascript
  • HTML5
  • JQuery
  • Bootstrap
  • SQLLite
  • AdminLTE 3 (aka the best html5 theme out there)

Features

  • All data endpoints are available on http://localhost:8000/api
  • Self contained (no external dependencies besides coinbase api call for price lookups)
  • No API keys required (for now)
  • Transaction Importers for
    • Blockfi
    • Coinbase
    • Coinbase Pro
    • Celcius
    • Crypto.com
  • Simple data tables with full export
  • Auth on by default (google auth can be turned on, local django auth works fine too)
  • Forever free, always open source

API

How to support

  • PR requests always welcome
  • Dontate via BTC!
BTC Address: 3DDqESKCb6nXeNbEniqsmCSgzHd2Sk6nuU

Requirements

  • Python 3.9+

Getting Started

  • For first time run: ./initialize.sh (only needed to run once)
  • Django web server can be started any time after that via vscode debugger launch.json included or manually via python ./main/manage.py runserver

Changelog

Current

About

Basic crypto portfolio tracker website. No fluff, just simple data tracking.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages