What app is that?! Looks incredible
Posts by Ben Carr
Congrats, Kyle!
Want to see Sweet Shop in action? youtu.be/CaQkBsbqmLg
What day is it?! Where am I?! How did you get in here?!
😄
🔧🖼️ Ever wondered what powers your favorite indie #comics? @chriscoplan.bsky.social gives us the inside scoop on @sweetdotdev.bsky.social: how it works, why it matters, and where digital tools are taking the medium. #comicsky
Full interview:
What about the Qwikster of comics?
So cool, Chris. I really enjoy seeing this side of things
My wife got one for a couple piercings that wouldn’t heal and it worked perfectly. She’ll absolutely use it again if she gets anything new
So unbelievably excited to tell you all that @idwpublishing.com will be available on Sweet Shop, our new digital comic store, on day one. #comics #comicbooks sweetshop.app
Always
Text that reads dear comic creators
Text that reads "Marketing F@#!%NG EVERYTHING With..."
This image shows a webpage for "The (Nearly) Full Gillen," which appears to be the official website or newsletter page for comic book writer Kieron Gillen. The page features: • A stylized header with colorful abstract artwork and a small profile photo • The title "The (Nearly) Full Gillen" with "Shared by Kieron Gillen" underneath • A brief bio explaining that Gillen writes comics and is the co-creator of successful works like The Wicked + the Divine, The Power Fantasy, DIE, and Once & Future • A newsletter signup form with buttons for "NEWSLETTER," "WEBSITE," and "FIND STORES" • A showcase of comic book covers arranged in a grid, featuring: ▪ Multiple issues of "The Power Fantasy" series (#1-6 and Vol. 1) ▪ "We Called Them Giants" ▪ Several "Ludocrats" issues ▪ "The Wicked + The Divine" series The bottom of the image has a large yellow banner with the word "SHELVES" displayed prominently, suggesting this section showcases Gillen's published works. The layout is designed to highlight Gillen's comic book portfolio and provide ways for fans to connect through a newsletter or find his works in stores.
Sweet is bursting at the seems today as we launch shelves on Bindings (bindings.app)! #comicbooks #webtoon #comics
I thought we had an agreement, Joe bsky.app/profile/joe....
Gahh I'll be out of town! Make it a bad one so I feel better about missing it
How embarrassing for whoever left that lorem ipsum in there, wow
Sweet is proud to announce our first publisher for Sweet Shop our new digital comic store, and it's one of the best, our friends @imagecomics.com.
Read more in our blog.
sweet.dev/posts/image-...
GROUNDBREAKING NEW COMICS READING APP, SWEET, SET TO LAUNCH THIS SUMMER WITH IMAGE COMICS TITLES AMONG FIRST AVAILABLE OFFERINGS
@sweetdotdev.bsky.social
imagecomics.com/press-releas...
The friends we didn’t make along the way because they were reviewing contract information
This is my absolute favorite type of work to do. Stoked to see it tomorrow!
We're so excited to be written up in @comicsbeat.bsky.social today. . www.comicsbeat.com/sweet-announ... #comics #webtoon
I'm super pleased with how it all came together, and the response today has been really heartwarming. Shoutout to local comic stores, go check one out if you haven't been in a while. And if you're not sure where to find yours, I've got just the thing. findyourcomic.store
The whole admin is built with Livewire and Flux (by @calebporzio.bsky.social).
Flux is just incredible to work with. Deceptively simple. Crazy flexible. Highly recommend.
A comic store editing interface, with an application sidebar on the left, breadcrumbs across the top, and a large main content area. The application sidebar contains a section called "Admin" with pages for "Inbox", "Claims", "Reports", "Stores", and "Users". The current page is "Stores" with a filterable table of comic stores. There are several filters on the left side including "Country", "Subdivision", "Verification Status", "Verified By", and "Closure Status". Each row of the table shows a store with its address, timestamps for when it was created and updated, and an ellipsis menu. There is a "New Store" button at the top right.
The claim requests and problem reports all stack up in a special part of the admin, with some filterable listing pages for the full stores database, users, etc.
Anyone can report a problem with a listing straight from the map. Those reports also go into a review queue for us to address, and pipe into Slack for us to keep an eye on. If the reporter provided an email, they’ll get notified once the report is resolved, because it's nice to know you were heard.
When retailers request to claim a store, it goes into a review queue, and posts in our Slack so it's easy for us to keep an eye on. Once approved, the retailer has a full edit interface to update their store any time they’d like. No "email us for changes" — a full edit UI.
A comic store editing interface, with an application sidebar on the left, breadcrumbs across the top, and a large main content area. The current page is for a store called "Forbidden Planet", and the header has tabs for "Overview", "Photos", "Hours", and "Events". The "Overview" tab is active, showing a form with sections for "Basic Details", "Address", and "Contact Information". There is a map in the "Address" section showing a pin marking the location of the store. The page is scrollable, but there is a floating "Save Changes" button pinned to the bottom of the viewport.
A comic store editing interface, with an application sidebar on the left, breadcrumbs across the top, and a large main content area. The current page is scrolled down, revealing form sections for "Contact Information" and "Store Features". The list of store features includes comic-specific taxonomies, like "Manga", "Back Issues", and "Eisner Award Winner", as well as taxonomies for accessibility and representation, like "Minority-Owned", "Wheelchair Accessible", and "LGBTQ+ Friendly".
A comic store editing interface, with an application sidebar on the left, breadcrumbs across the top, and a large main content area. The current page is for a store called "Forbidden Planet", and the header has tabs for "Overview", "Photos", "Hours", and "Events". The "Photos" tab is active, showing a form with fields for "Logo", "Banner", and "Shop Photos". The "Logo" is a round avatar, and the "Banner" is a wide rectangular image. Both have existing images filled, and have a red "Remove" button.
A comic store editing interface, with an application sidebar on the left, breadcrumbs across the top, and a large main content area. The current page is covered with a modal titled "Create Schedule". The modal contains a form for editing the hours of a store location, with "Effective From" and "Effective Until" dates, and a table of days of the week. Each row of the table contains two inputs for entering opening and closing times. Tuesday is marked as "Closed". At the bottom of the modal is a "Save Changes" button.
Retailers can claim their store listings to own how their store appears:
- Set hours (including scheduling future changes, and holiday closures)
- Add events
- Link to social media
- Upload a banner, logo, and store photos
- Fine-tune their map pin position so it’s where their store actually is
The main map UI is Vue and Tailwind (with a little Headless UI), and the data all comes from Laravel with Inertia. But the admin is where things get fun.