/orders

Primary LanguageClojure

Orders list app

Requirements for build and launch

  • npm
  • java
  • clojure
  • datomic dev

Already built jar app (preferable approach for demo)

Installation steps

Install datomic-dev (my version is "0.9.235")

Build jar

make jar

Launch app

make run

App avaliable on http://localhost:9999

Missing parts

  • Error handling
  • Data validation
  • UI tests
  • Configuration from envs

Useful commands and local development

UI

Install UI deps
make install
UI dev repl
make ui
Release UI build
make release
Release UI build
make release

Server

Backend repl
make dev 
Run tests
make test
Complile and build jar
make build