Building and Running
Backend
Requirements
To install the necessary dependencies, run the following command:
Note: Tested with Python 3.12.
Configuration
Create backend/.env
to configure the application.
Note, see all env variables in backend/config.py
.
Running
To populate the DB, use:
To start the server, use
Note: The server uses an SQLite3 database for fast search and caching purposes.
Frontend
Dependencies
To install the necessary dependencies, run:
This library has been tested with Node.js version 20.
Building
To build, use:
Note, you need to run this command for development, because it builds d3fc
.
Running
To start the development server using webpack, run:
Navigate to http://localhost:9000/examples/candlestick.html
, for an example chart.