9faf6638a3c2541a70aacda1badae09104a741c0
Ledger
Development
Building locally
nix build
Building dev environment
For IDE
nix build .#development-environment
Then, in IntelliJ use result/bin
The rust source must be /nix/store/pmih7jv9r5xfaif92bza8w05876qvnvc-rust-src/ or similar.
For development shell
nix develop
Init Postgres
Technologies
Front-end
Todos
Architecture
- put all the resources (migrations, templates and statics) into a resources directory
Backend
- Parametrize
CURRENT_TIMESTAMP - Make certain the user that creates the event is allowed to do it.
- Add interest rates to currency accounts
- Add market cap table to be able to track market cap by time
- Add a minimum amount of security to exchange
Front end
- Serve static files using actix
- Hack https://github.com/bigskysoftware/htmx/blob/master/src/ext/json-enc.js to all embedded fields.
- Create UI to create user
- Create UI to create security
- Find a "nice" solution for chart.js
Languages
Rust
85.8%
HTML
9.2%
TypeScript
2.7%
Nix
1.1%
JavaScript
0.9%
Other
0.3%