pinterest-site-verification=f733925c88b2d69d81e4298adc53ac40 import tkinter as tk from tkinter import messagebox import requests FORMSPREE_ENDPOINT = 'https://formspree.io/f/xlekqpdy' class App: def __init__(self): self.selected_options = {} self.window = tk.Tk() # Create the main window self.create_labels() # Create labels self.create_buttons() # Create buttons self.create_email_entry() # Create email entry field self.create_submit_button() # Create submit button def create_labels(self): labels = ["Dress Type", "Size", "Color", "Sleeve Type", "Fabric Type", "Lace", "Beading", "Train Length"] for label_text in labels: label = tk.Label(self.window, text=label_text + ":") label.pack() def create_buttons(self): button_data = [ { "name": "Dress Type", "options": ['Mermaid', 'Ball Gown', 'Sheath'], # Replace with actual wedding dress types }, { "name": "Size", "options": ['S', 'M', 'L'], # Replace with your own sizes }, { "name": "Color", "options": ['Red', 'Blue', 'Green'], # Replace with your own colors }, { "name": "Sleeve Type", "options": ['Short Sleeve', 'Long Sleeve', 'Sleeveless'], # Replace with actual sleeve types }, { "name": "Fabric Type", "options": ['Silk', 'Lace', 'Tulle'], # Replace with actual fabric types }, { "name": "Lace", "options": ['With Lace', 'Without Lace'], # Replace with actual lace options }, { "name": "Beading", "options": ['With Beading', 'Without Beading'], # Replace with actual beading options }, { "name": "Train Length", "options": ['Short', 'Medium', 'Long'], # Replace with actual train lengths } ] for button_info in button_data: frame = tk.Frame(self.window) frame.pack() label = tk.Label(frame, text=button_info["name"] + ":") label.pack(side=tk.LEFT) buttons = {} for option in button_info["options"]: button = tk.Button( frame, text=option, command=lambda opt=option, btns=buttons, cat=button_info["name"]: self.on_button_selected(cat, opt, btns) ) button.pack(side=tk.LEFT) buttons[option] = button self.selected_options[button_info["name"]] = None def create_email_entry(self): email_label = tk.Label(self.window, text="Email:") email_label.pack() self.email_entry = tk.Entry(self.window) self.email_entry.pack() def create_submit_button(self): submit_button = tk.Button(self.window, text="Submit", command=self.submit_form) submit_button.pack() def on_button_selected(self, category, option, buttons): self.selected_options[category] = option for btn in buttons.values(): btn.config(relief=tk.RAISED) buttons[option].config(relief=tk.SUNKEN) def submit_form(self): selected_options = list(self.selected_options.values()) email = self.email_entry.get() if None in selected_options or not email: messagebox.showerror("Error", "Please select all options and enter your email.") return self.send_email_to_formspree(selected_options, email) def send_email_to_formspree(self, user_choices, email): form_data = { 'email': email, 'choices': str(user_choices) # Convert the choices to a string } try: response = requests.post(FORMSPREE_ENDPOINT, data=form_data) response.raise_for_status() messagebox.showinfo("Success", "Form submitted successfully!") self.clear_selections() except requests.exceptions.RequestException as e: print("Error:", e) messagebox.showerror("Error", "Failed to submit form.") def clear_selections(self): self.selected_options = {} self.email_entry.delete(0, tk.END) self.window.destroy()
top of page

5 Essentials For Wedding Dress Shopping


Are you ready to embark on the magical quest of finding your dream wedding dress? Wedding dress shopping is a once-in-a-lifetime experience that sparks excitement and anticipation in every bride-to-be. To ensure you make the most out of this moment, it's essential to come prepared. And there's no better place to begin this enchanting journey than at Sparkle & Sass by Stacie in Alpharetta , 30 mins from Atlanta, the best bridal boutique known for its 1 bride at a time experience, breathtaking collection of wedding dresses and custom design capabilities.


Wear Appropriate Undergarments

Don't underestimate the significance of wearing the right undergarments when trying on wedding dresses. Opt for a strapless bra and seamless underwear to ensure a proper fit and an accurate representation of how the dress will look on your big day. Comfort and confidence are key as you slip into different styles, allowing you to truly envision yourself walking down the aisle in your perfect wedding gown.


Opt for Comfortable and Easy-to-Change Clothing

Make the bridal dress fitting process a breeze by wearing comfortable, easy-to-change clothing. Consider a loose-fitting dress or a button-down shirt that allows for effortless transitioning between dresses. This way, you can focus on the beauty and details of each gown without any unnecessary struggle.


Bring Supportive Loved Ones

Wedding dress shopping can be an emotional journey, and having trusted friends or family members by your side can make all the difference. Bring someone whose opinion you value and who can provide honest feedback. With their support, the decision-making process becomes enjoyable, reassuring, and more meaningful.


Have Bridal Inspo Pictures Ready

Bring along or text us in advance with your wedding dress inspiration pictures . These pictures of your dream wedding dresses will help our experienced stylists understand your vision and preferences, ensuring a personalized experience that captures the essence of your dreams. Let your vision guide us, and together we'll create magic.


Book an Appointment at Sparkle & Sass by Stacie


To make your wedding dress shopping experience extraordinary, we invite you to book an appointment at the best bridal shop in Atlanta Sparkle & Sass by Stacie! Our knowledgeable staff, wide selection of wedding dresses, and unparalleled customer service will make you feel like royalty. Don't wait any longer to find the dress that will illuminate your special day. Contact us at 770-821-1992to schedule your appointment and embark on this remarkable journey with us.


Preparing for wedding dress shopping is a vital step in finding the dress that will make you feel like the most radiant version of yourself on your wedding day. Sparkle & Sass by Stacie is dedicated to providing you with a stress-free and fun wedding dress shopping experience!

 
 
 

Comments


bottom of page