Codecool Shop is an online shop, where users can buy different items available, as in a real store. The main interest of the app is that it can have its persistence either in memory or in a database. The site admin can switch the persistence just by pressing a button.
Codecool Shop uses a number of open source projects to work properly:
-
Clone the repo
git clone https://github.com/R0bert196/CodecoolShop
-
Create a new postgresql database for the project.
create db codecoolshop
-
Remove the 'template' from application.properties.template and enter your databse connection in appliaction.properites.
-
Run the init_db.sql on your new database connection. The admin user will be inserted in the database.
-
Run the project from intelij/ eclipse and enjoy!



