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; } }
top of page

Gemini Bash

Fri, Jun 13

|

Oakland

Celebrate Gemini season with us at the Oakland Don’t Play Store! Make sure you pull out your best patterns. Dance the night away to DJ Sunflower's beats, enjoy a complimentary drink with your ticket, and show off your best dress code patterns. The party starts at 9 PM and goes until 2 AM!

Tickets are not on sale
See other events
Gemini Bash
Gemini Bash

Time & Location

Jun 13, 2025, 9:00 PM – Jun 14, 2025, 2:00 AM

Oakland, 1189 79th Ave, Oakland, CA 94621, USA

About the event

Join us for the Gemini Birthday Bash at Oakland Don’t Play Store! Enjoy a night of great music by DJ Sunflower, a pattern dress code, and a free drink with every ticket purchase. Don't miss out on the fun from 9 PM to 2 AM! Be sure to wear your best patterns: stripes, polka, triangles.

Share this event

bottom of page