This repo contains a full stack app:
- backend - server-rendered pages + REST API. Pushes to
master
trigger deploys to https://uj-ebiz-aj.azurewebsites.net/ - frontend - SPA. Pushes to
master
trigger deploys to https://ashy-dune-057e0f003.azurestaticapps.net/
Images are available on dockerhub:
Sonar overview is available at: https://sonarcloud.io/dashboard?id=alexjuda2_uj-2-e-business
- Product
- (product) Category
- Currency
- Review
- CartItem
- Order
- OrderItem
- Promotion
- ProductPromotion
- WishList
- WishListItem
cd backend
sbt dist
A .zip
with a self-contained .jar
inside should appear at backend/target/universal/backend-1.0.zip
.
- overall project scaffold + server-rendered pages - https://github.com/kprzystalski/ebiznes2021/tree/9e838bbdeb72c8d7cc76e04af53e04eb177b9c5c/play-crud-example
- JSON API - https://github.com/kprzystalski/ebiznes2021/tree/master/oauth2/backend
- OAuth setup - https://github.com/kprzystalski/ebiznes2021/tree/55158d9cbdf15b34453945eba21aac12ff9083d3/oauth2/backend
cd frontend
npm run build:dev
npm run serve
npm run build:prod
The output should appear at frontend/build/prod/
.