import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import java.util.*; @RestController public class CheckoutController { @GetMapping("/checkout") public Map checkout( @RequestParam String products, @RequestParam(required = false) String coupon) { // Parse products Map productQuantities = new HashMap<>(); for (String productEntry : products.split(",")) { String[] parts = productEntry.split(":"); productQuantities.put( parts[0], // Product ID Integer.parseInt(parts[1]) // Quantity ); } // Build result Map result = new HashMap<>(); result.put("products", productQuantities); result.put("coupon", coupon != null ? coupon : "No coupon applied"); return result; } } the Art Bar GVL | local art events Greenville SC
top of page
Home-Hero-The-Art-Bar.jpg

The Art Bar in Greenville, SC

Creating Together,
One Experience at a Time.

Markets, Pop-Ups, & Retail

The Art Bar is hitting the road and popping up at local markets, craft fairs, and community events. You can also find our products at a handful of retail shops around town. Swing by to shop handmade goods. We’d love to see you there!

About

Art is more than my passion—it’s a way of life and my favorite way to give back. Whether you're here to learn, find resources, or just to explore, I’m glad you stopped by. I hope you find something that sparks your creativity!


- Emily Thompson, Founder of The Art Bar

About-Emily-The-Art-Bar_edited.png
Art-Education-Emily-The-Art-Bar.jpg

Art Education

As a public school art educator, I’ve created fun, effective resources to support creative, standards-based learning at any level. Whether you're an art teacher or a homeschooling parent, you'll find lesson plans, creative tips, and tech-friendly ideas to spark inspiration—and keep things smART!

bottom of page