ddd-rust
ddd-rust copied to clipboard
An example project of Domain Driven Design using Rust
Domain Driven Design and Rust
An example project of Domain Driven Design using Rust.
If you want to give it a try, you can follow these steps:
- ensure that docker-compose is installed, and up-to-date.
- ensure that rust is installed, and up-to-date.
- ensure that sqlx cli is installed, and up-to-date.
- run
git clone https://github.com/azjezz/ddd-rust
- run
cd ddd-rust
- run
docker-compose up -d
- run
sqlx database reset -y --database-url "postgres://main:[email protected]:5432/main"
- run
cargo run --release
- open http://localhost:8080 in your browser.