Skip to content
PartyLab
How it works Featured Event Event galleries Occasions Styles and themes Packages Package details FAQ Get in touch Sign in
Home / Changelog

Changelog

A photo booth that grows week after week: new styles, new themes, new party occasions and features that make PartyLab more complete over time. Here are the main steps, in chronological order.

  1. 🚀
    MilestoneMay 9, 2026

    It all started at Maker Faire Trieste

    An improvised photobooth station, a small homemade kiosk put together in a hurry for the occasion: an unexpected hit with over 500 shots in two days - the starting point of the whole project.

  2. ⚙️
    May 20, 2026Feature

    Multiple themes for the Lego-style transformation

    The Lego-style transformation gains multiple themes (16 initial variants, among the most popular Lego settings), also rolled out to the first kiosk.

  3. 🚀
    MilestoneJune 2, 2026

    Decision to spin off a dedicated project

    After the success of the first station, the decision to turn the experiment into a real project, with its own dedicated codebase instead of staying a one-off experiment.

  4. 🚀
    June 4, 2026Milestone

    Online infrastructure setup begins

    First steps to bring the project online: choosing and configuring the hosting and database services the whole site would grow on.

  5. 🎉
    OccasionJune 6, 2026

    The first Occasion is born: kids' birthday parties

    The site's first public Occasion category, dedicated to children's birthday parties with the Lego theme.

  6. 🎉
    June 10, 2026Occasion

    Public Occasions grow to 4

    The Occasions catalog expands to Weddings, Lego Parties, Kids' Parties and Corporate Parties - the first four categories the whole styles and themes catalog would be built around.

  7. 🚀
    MilestoneJune 16, 2026

    Theme planning for each Occasion kicks off

    Research and planning of the themes to assign to each Occasion, laying the groundwork for the styles and themes catalog that would arrive in the following months.

  8. 🚀
    July 2, 2026Milestone

    Development of the real site begins

    After weeks of analysis and planning, the coding starts: the first lines of what would become the site.

  9. ⚙️
    FeatureJuly 7, 2026

    First major expansion of styles and themes

    The catalog grows with many new styles and themes at once, well beyond the handful of starting variants.

  10. 🚀
    July 8, 2026Milestone

    First AI mask experiments for realistic photos

    Started the first tests on a masking technique for the AI transformation, aimed at more faithful results to the real face - the seed of what would become the “Real Photo” style.

  11. 🚀
    MilestoneJuly 28, 2026

    First public web prototype of the AI photo booth

    Launched the first browser page (phase 1) to try the AI photo transformation - the starting point of the entire PartyLab site.

  12. ⚙️
    July 31, 2026Feature

    Italian/English multilingual site

    Added IT/EN support for event types and client events, with translated previews and watermarks - the foundation for all future site internationalization.

  13. 🚀
    MilestoneJuly 31, 2026

    The site becomes its own, web-only project

    The site's code definitively splits off from the physical photobooth station's code, into a project dedicated solely to the web side.

  14. ⚙️
    August 2, 2026Feature

    Star ratings and guest comments

    Guests can now rate their photo with stars and leave a comment, alongside a debug photo log and per-event time zone.

  15. ⚙️
    FeatureAugust 5, 2026

    Photo packages manageable from admin (with Demo)

    Photo packages move from hardcoded values to a catalog configurable in admin; the 5-photo Demo package is introduced - the foundation of the sales model.

  16. ⚙️
    August 6, 2026Feature

    New public Privacy page

    A complete privacy notice (data collected from the contact form and event photos, retention, optional analytics), editable from Admin, with mandatory consent in the contact form.

  17. ⚙️
    FeatureAugust 6, 2026

    Home section “From the latest event”

    New home section with a mosaic of random photos from the latest event, later expanded with mobile swipe, a lightbox and related galleries.

  18. ⚙️
    August 7, 2026Feature

    Drag&drop picker for styles and themes in admin

    Admin can now choose the styles/themes available for each client event by dragging them into a dedicated panel, instead of managing them only through a form.

  19. 🚀
    MilestoneAugust 8, 2026

    Rebrand from Picoo to PartyLab

    The product changes name from Picoo to PartyLab across the whole site, admin included - the first big step in brand identity.

  20. ⚙️
    August 8, 2026Feature

    Customizable event page colors

    Introduced colors (background, accent, text) configurable globally and overridable per single event/kiosk - the base of a customization later sold as a paid feature.

  21. ⚙️
    FeatureAugust 8, 2026

    Custom themes for a single client event

    Themes can now be created tailor-made for a specific event, without needing to attach them to an existing event type.

  22. ⚙️
    August 10, 2026Feature

    New public “About” page

    Who is behind the project, editable from Admin just like Privacy - the site footer now shows a credit linking to this page.

  23. ⚙️
    FeatureAugust 10, 2026

    History/timeline for client events in admin

    New sub-tab with an event history (kiosk sends, usage stats) for each single client event - the foundation of the future organizer Activity Log.

  24. ⚙️
    August 12, 2026Feature

    Self-service organizer account (Google login)

    Organizers can now sign up and log in on their own via Google (phase 1, no payment yet), with a dedicated Users panel in admin - the independent organizer role is born.

  25. 🚀
    MilestoneAugust 13, 2026

    Photo booth redesign for landscape mobile

    The guest experience on a landscape smartphone is redesigned from scratch: side panels, actions for every step, a 4-digit PIN, dynamic social links.

  26. ⚙️
    August 13, 2026Feature

    Customizable global text watermark

    The text printed on photos becomes live-editable from admin and organizer, with dedicated endpoints - the foundation for later selling its removal as an add-on.

  27. ⚙️
    FeatureAugust 13, 2026

    New public “Accessibility statement” page

    Reference standards (WCAG 2.1 AA, EN 301 549) and measures already in place on the site, editable from Admin just like Privacy/About, with a dedicated footer link.

  28. 🚀
    August 14, 2026Milestone

    Start of photo storage migration

    First phase of migrating image storage to a new service (starting with the public home gallery), to cut bandwidth costs.

  29. ⚙️
    FeatureAugust 14, 2026

    Public gallery pages for each event

    Every client event now has its own public page (/events/{slug}/) with a customizable slug and a dedicated gallery, instead of staying visible only internally.

  30. ⚙️
    August 15, 2026Feature

    Likes and sharing on public photos

    Visitors can like and share individual photos from events' public galleries.

  31. ⚙️
    FeatureAugust 15, 2026

    New public pages for event types (Occasions)

    Every event type (weddings, parties, corporate...) gets its own public page with a gallery, a colored badge and dedicated SEO.

  32. ⚙️
    August 16, 2026Feature

    “Classic” package without artificial intelligence

    Introduced a photo package that skips AI generation entirely, for those who just want the shot without a transformation.

  33. 🚀
    MilestoneAugust 18, 2026

    Email delivery system upgraded

    Transactional emails move from an unreliable direct delivery method to a dedicated service, fixing a structural reliability problem in production.

  34. 🚀
    August 20, 2026Milestone

    First automatic nightly backup system

    Daily automatic backup of database and storage, with dedicated restore scripts - the first real safety net against data loss.

  35. ⚙️
    FeatureAugust 21, 2026

    Configurable final photo format (3:2/1:1/2:3)

    Admin can choose the aspect ratio of AI-generated photos, instead of one fixed format for every event.

  36. ⚙️
    August 22, 2026Feature

    “Automatic” photo format (follows orientation)

    New format that adapts to the guest's actual smartphone orientation, with a dynamic framing guide.

  37. ⚙️
    FeatureAugust 22, 2026

    Public organizer dashboard demo

    Added a public, read-only demo of the organizer dashboard, useful for showing the product to prospects without real credentials.

  38. ⚙️
    August 25, 2026Feature

    Digital authenticity signature on AI-generated photos

    Every AI-transformed photo is signed with an automatic, machine-readable digital marking, the kind required by the AI Act (art. 50).

  39. ⚙️
    FeatureAugust 25, 2026

    “AI GENERATED” label on guest photos

    Photos that went through AI transformation now show a visible label declaring their artificial origin.

  40. ⚙️
    August 25, 2026Feature

    Privacy and age consent for the public gallery

    Introduced an explicit consent system (privacy popup at capture, age/publication question on the result) that filters which photos make it into the public gallery.

  41. 🚀
    MilestoneAugust 26, 2026

    First real backup recovery after an incident

    A wrong click on “Delete all” in the admin Log erases real data (jobs and likes): the first real use of the backup to restore production, followed by a mandatory typed confirmation for the action.

  42. ⚙️
    August 27, 2026Feature

    Public page “Compare packages” (/pacchetti)

    New page with a comparison table generated from real package data, customizations unlocked per tier, and the first catalog of extras/add-ons sold separately.

  43. ⚙️
    FeatureAugust 27, 2026

    Launch of the public /stili-temi page

    New page showing the public all available Styles and Themes, grouped by event type, generated live from the database.

  44. 📸
    August 29, 2026Event

    Kwala B Day: the first real client event

    The platform's first real (non-demo) event reveals three genuine UX problems (camera zoom, no save confirmation, ignored consent) that lead to a rework of the guest flow.

  45. 🚀
    MilestoneAugust 31, 2026

    “Real Photo” style (with AI mask) goes live

    Fixed a native build blocker (libGLESv2) that was preventing deployment of the style that preserves the person's real face via an AI mask - a flagship feature finally online.

  46. ⚙️
    September 1, 2026Feature

    Ability to switch AI engine

    Admin can choose, globally or per single event, which AI generation engine to use - the first step of a controlled provider transition.

  47. ⚙️
    FeatureSeptember 1, 2026

    AI generation engine upgraded

    Switched the image generation model for better facial detail fidelity at a lower cost.

  48. ⚙️
    September 2, 2026Feature

    Online payments for the organizer package

    Integrated the first online payment system (sandbox) to have the organizer pay for the chosen package, with automatic confirmation - the foundation of the future online-payment business model.

  49. ⚙️
    FeatureSeptember 2, 2026

    3-step wizard for self-service event creation

    The organizer creates a new event through a guided wizard (event type, name, summary) instead of the old static “we'll contact you” screen.

  50. ⚙️
    September 2, 2026Feature

    Self-service event creation without admin approval

    New endpoint letting an authenticated organizer create an active client event entirely on their own, without going through admin - closing the self-service loop.

  51. ⚙️
    FeatureSeptember 3, 2026

    Organizer-admin messaging channel

    New Communications tab in the organizer dashboard: a free-text message per event notifies admin by email and stays visible as a mini history, with the option to reply.

  52. ⚙️
    September 3, 2026Feature

    “Sales” section in admin Statistics

    New aggregated tables on confirmed payments (packages, photo extensions, add-ons), breaking out the real revenue of individual products even when sold together.

  53. 🚀
    MilestoneSeptember 4, 2026

    Pre-production payments audit and first test suite

    Full review of the official go-live checklist for payments: fixed real bugs (test/live product mismatch, a race condition, expired sessions) and introduced the project's first automated test suite (23 tests).

  54. ⚙️
    September 4, 2026Feature

    An organizer can pay for and manage multiple events

    Payment control moves from “once per account” to “once per event”: an organizer can now create and pay for a second event with “+ New event”.

  55. ⚙️
    FeatureSeptember 4, 2026

    Real time zone of the event venue

    A self-service event's dates are now interpreted in the real time zone of the chosen location (resolved from coordinates), no longer the time zone of whoever fills in the form.

  56. ⚙️
    September 4, 2026Feature

    New admin “Invoices” tab

    First administrative view of paid orders (client, package, amount) - the first step toward real invoice generation, completed a few days later.

  57. 🚀
    MilestoneSeptember 5, 2026

    Organizer dashboard reorganization

    The old General tab is split into General, Themes & styles, Guest experience; the History tab becomes Activity Log with a new Guest comments section - a more compact layout.

  58. 🎨
    September 8, 2026Style

    New “Mini Me” style (collectible action figure)

    Added the Mini Me style, Toy category: turns the person into a blister-packed collectible action figure with the PartyLab brand on the packaging.

  59. 🎭
    ThemeSeptember 8, 2026

    8 new “TV Shows” themes for Adult Parties

    Added 8 themes inspired by iconic TV shows, with generic prompts and no reproduced brands: Upside-Down World, Mother of Dragons, Perfect Heist, Deadly Games and more.

  60. 🎭
    September 8, 2026Theme

    4 new “Superpowers” themes for Corporate Events

    Added 4 new superhero-themed items: Flight, Fire Control, Superhuman Strength, Energy Shield.

  61. ⚙️
    FeatureSeptember 8, 2026

    Categories and chip filters for Styles and Themes

    Styles and Themes get a category (e.g. Realistic, Cartoon, Music, TV Shows) with two-level chip filters on /stili-temi and in the admin/organizer drag&drop picker.

  62. ⚙️
    September 8, 2026Feature

    “AI GENERATED” label on catalog covers

    All Styles and Themes covers (95 images) are reprinted with an attribution label, from then on applied automatically to every new cover uploaded too.

  63. ⚙️
    FeatureSeptember 8, 2026

    Real “likes” and lightbox on /stili-temi

    “Likes” on Styles and Themes become a shared, server-side persistent counter (no longer just local), and cards become zoomable in a dedicated lightbox.

  64. ⚙️
    September 8, 2026Feature

    Electronic invoice generation

    Introduced automatic electronic invoice generation for every paid order - a concrete first step toward real electronic invoicing.

  65. 🎉
    OccasionSeptember 9, 2026

    “Adult Parties” renamed to “Private Parties”

    A full rename (internal and public slug, titles, SEO) of the event type, with a data migration that moved 23 Themes and one real client event (Kwala B Day) onto the new row.

  66. ⚙️
    September 9, 2026Feature

    English translation of Styles/Themes categories

    Styles and Themes categories (e.g. Cartoon, TV Shows) get a dedicated English translation, shown in the filter chips when the site is in English.

  67. 🎭
    ThemeSeptember 9, 2026

    Categories added for Lego, Weddings and Kids Parties too

    40 more themes get a category (e.g. Adventure, Elegant, Heroes), extending the chip filters already used for Private Parties and Corporate Events to every occasion.

  68. 🚀
    September 10, 2026Milestone

    “What’s new” becomes a live-generated showcase

    The story of the site's evolution splits in two: “What's new” now tells Themes/Styles/Occasions/Events pulled live from the real catalog, while this page (Changelog) stays the hand-written technical history, step by step.

PartyLab

Shoot. Transform. Amaze.

Privacy Accessibility What's new Changelog
Follow us:

© 2026 PartyLab. All rights reserved.

LEGO® and PLAYMOBIL® are registered trademarks of their respective owners, who do not sponsor, authorize or endorse this site or its generated content.

Powered by MezzanineLab