Acces this demo version on Heroku and try it right now!
- The application get dormant after some time without use, so the first access can take some extra time.
Shopping List is a web application that was created especially for mobile devices.
You'll be able to organize the products you want to buy and do your shopping more quickly.
Once you create one account, you can create shopping lists and add products to them.
When you're buying products at the market, you can check the products updating your list and switch from one shopping list to other very easily.
You can, for instance, create one shopping list for fruits, other for cleaning products and another for grocery. So, in the top menu, you will be able to switch between these shoping lists while you're checking the products you already bought.
The test versions have this username and password:
- username
felipe
; - password
123
;
Bring up this docker-compose
Compile Angular and Quarkus project and then bring up this docker-compose
Or just run this script:
$ ./run-with-local-build.sh
On development mode, Quarkus will run with H2 database.
Enter the quarkus
folder and run:
$ mvn quarkus:dev
Enter the angular
folder and run:
$ npm install
$ ng serve
If you want to start locally the PostgreSQL, you can run this Docker image with the tables already created:
$ docker run -d --name postgres-shop --rm -p 5432:5432 -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DB=postgres felipewind/shopping-postgres:13.3
Or enter the postgresql folder and build it with:
$ docker build -t felipewind/shopping-postgres:13.3 .
To access the protected endpoints, you must: