Alek Ratzloff c320f81181 Remove Tx model
There was a split between a transaction request and an actual
transaction. This was kind of annoying because transactions were one-way
only, while transaction requests were two-way - which is what I believe
most transactions will be using. Tx model has been removed and the
responsibilities of it are covered by TxRequest. It simplifies
everything surrounding transactions, since we have only one model to
deal with instead of two.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2020-03-26 12:49:46 -04:00
2020-03-26 12:49:46 -04:00
2020-01-15 20:15:14 -05:00
2020-01-15 20:21:59 -05:00
2020-01-15 20:15:14 -05:00
2020-01-15 20:15:14 -05:00
2020-01-17 08:44:27 -05:00

Market

Market simulator.

Details coming soon...

Disclaimer

This is currently in-development. I'm actively deleting migrations, because I want to avoid a lot of migrations as I feel out what the models should look like for the initial release. Until this software reaches a point release, don't expect your database to be compatible from one commit to the next.

Running

  1. Install pipenv with pip3 install --user pipenv (make sure $HOME/.local/bin is in your PATH)
  2. Run pipenv run ./local-manage.sh migrate to create a local database
  3. Run pipenv run ./local-manage.sh createsuperuser to create a superuser.
  4. Run pipenv run ./local-manage.sh runserver to run a local server.

Navigate to the address given to you in the terminal, and log in from there.

License

GPL 3.0 Affero (AGPL) - see LICENSE file for details.

Description
Online market simulation
Readme 636 KiB
Languages
Python 67%
HTML 32.6%
CSS 0.3%
Shell 0.1%