The Artisan Marketplace is a web-based platform designed to connect artisans with potential buyers. The goal of this platform is to provide artisans a space to showcase and sell their handmade products, while also offering users the opportunity to discover and purchase unique, locally crafted products
Clone the project
Start REST Server via IDE: Run ArtisanShopApplication from IDE. Application starts on port 8080
Restart REST Server via IDE: Maven tab -> artisanshop -> lifecycle -> clean -> install
cd Frontend
npm install
# Run Frontend (:3000)
cd Frontend
npm run dev
# Run Backend Only
run the main function in Artisan-shop-app>src>main>java/csc394/artisanshop>ArtisanShopApplication.java
# H2 Database
run the backend, and use browser to access http://localhost:8080/h2-console