Releases: abdulwahed-sweden/shop
Releases · abdulwahed-sweden/shop
v0.1.0 — e-commerce admin on rustio-admin 0.27.6
First release of shop — a small but complete e-commerce admin built on rustio-admin 0.27.6.
What's inside
- Nine related models — products, categories, customers, orders, order items, payments, addresses, product images, cart items — wired together with inline relations (an order shows its line items + payments; a customer shows their orders + addresses) and a
validate()example. - Custom "Deep Navy + amber" theme via template token overrides: navy chrome + topbar, warm amber accents on KPI icons / secondary links / hover, on a softly navy-tinted canvas.
- Redesigned admin pages — dashboard, list views with clickable record names, plus the framework docs / API surface / sessions / audit log overrides.
- Seeded demo data (30 products, 40 orders, 20 customers) and a
GETTING_STARTED.mdorientation guide.
Run it
cp .env.example .env # adjust DATABASE_URL if needed
createdb shop_dev
rustio-admin migrate apply
rustio-admin user create --email admin@shop.local --role administrator
cargo run # http://127.0.0.1:8000/adminDepends on rustio-admin = "0.27", so cargo update tracks the latest 0.27.x — currently 0.27.6, which brings CSV-import guidance (a mismatched header reports skipped columns and generates the migration to capture them).