Coder Social home page Coder Social logo

dtrade's Introduction

DTrade

Features✨

Market:

  • real-time price
  • search any cryptocurrency!

Trade:

  • spot trading
  • limit-order trading
  • recent trades(Live)
  • all trade histories
  • all open orders
  • cancel open orders

Portfolio:

  • account available margin
  • account total margin
  • PNL chart
  • asset allocation chart

Trade history

  • all trade histories

Open orders:

  • all open orders
  • cancel orders

Profile:

  • gravatar profile photo
  • edit name and last name
  • change password
  • view email and username

Tech

All used frameworks, technologies and libraries:

  • [Django] - Backend
  • [Redis] - Datebase memory caching
  • [PostgreSql] - Datebase
  • [JavaScript] - Frontend
  • [Twitter Bootstrap] - UI boilerplate
  • [Sentry] - Error tracking
  • [Google analytics] - Analysis
  • [Celery] - Task scheduling
  • [Docker] - Containerization
  • [Django channels] - Web-sockets

Docker

$ docker-compose up --build

Setting Up Super User

  • To create a superuser account, use this command:

    $ python manage.py createsuperuser

Local setup

$ cd web
$ cp .env-sample .env and paste variables with your own.
$ pip install -r requirements/local.txt
$ chmod +x ./release.sh && ./release.sh
$ python manage.py collectstatic
$ python -m celery -A config worker -l info -c 4
in another console run:
$ python manage.py runserver

dtrade's People

Contributors

karthiks373 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.