Skip to content

nickgilbert/trading-bootcamp-platform

 
 

Repository files navigation

Trading Bootcamp Platform!

TODO: add stuff about the actual bootcamp, maybe some design details, etc.

Requirements

  • Rust >= 1.8 nightly
  • node 20
  • pnpm
  • protobuf-compiler

Setting up

  • Place one .env file in backend/ and another in frontend/ and populate them. See backend/example.env and frontend/example.env for which keys are needed.
  • Install sqlx-cli if you haven't already: cargo install sqlx-cli
  • Run cd backend && sqlx db create && sqlx migrate run
  • From the root directory, run pnpm i
  • Optional - install recommended vscode extensions

Running

  • Run cd backend && cargo run to start the backend
  • Run pnpm dev from the root directory to start the frontend

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 62.7%
  • Rust 15.3%
  • Python 9.5%
  • Svelte 9.1%
  • TypeScript 3.1%
  • CSS 0.2%
  • Other 0.1%