[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"examples-content:\u002Fexamples\u002Fapps\u002Ftown":3,"content-store-meta":-1},{"canonical_path":4,"template":5,"family":6,"indexable":7,"seo":8,"breadcrumbs":12,"content":21,"app":40,"examples":63,"showcases":64,"links":274,"dates":292},"\u002Fexamples\u002Fapps\u002Ftown","detail","apps",true,{"title":9,"description":10,"og_image":11},"Town design examples - Nicelydone","Explore Town UI design examples. The AI assistant that manages your inbox, schedules meetings, and handles busywork.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F831126ac-f7ae-4e0f-a664-5e25d5710bcc.png",[13,16,19],{"label":14,"to":15},"Examples","\u002Fexamples",{"label":17,"to":18},"SaaS app design examples","\u002Fexamples\u002Fapps",{"label":20,"to":4},"Town design examples",{"title":20,"eyebrow":22,"description":10,"sections":23,"body":39},"SaaS app examples",[24],{"title":25,"links":26},"Explore Town",[27,30,33,36],{"label":28,"to":29},"product screens","\u002Fexamples\u002Fapps\u002Ftown\u002Fscreens",{"label":31,"to":32},"user flows","\u002Fexamples\u002Fapps\u002Ftown\u002Fflows",{"label":34,"to":35},"UI components","\u002Fexamples\u002Fapps\u002Ftown\u002Fcomponents",{"label":37,"to":38},"marketing pages","\u002Fexamples\u002Fapps\u002Ftown\u002Fmarketing",[],{"title":41,"slug":42,"description":43,"logo":44,"url":45,"categories":46},"Town","town","The AI assistant that manages your inbox, schedules meetings, and handles busywork.","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002Fb6cf707d-df49-4190-b803-766b8914df89.png","https:\u002F\u002Fwww.town.com\u002F",[47,51,55,59],{"id":48,"title":49,"slug":50},80,"Artificial Intelligence","artificial-intelligence",{"id":52,"title":53,"slug":54},30,"Productivity","productivity",{"id":56,"title":57,"slug":58},92,"Email","email",{"id":60,"title":61,"slug":62},101,"Calendar","calendar",[],[65,265,268,271],{"family":66,"examples":67},"screens",[68,96,106,114,153,161,169,177,185,193,224,242],{"uuid":69,"title":41,"description":70,"canonical_path":29,"image":11,"width":71,"height":72,"image_alt":73,"kind":74,"patterns":75,"component_categories":85,"app":94},"831126ac-f7ae-4e0f-a664-5e25d5710bcc","Sign-in screen where the user authenticates with Google or joins the Microsoft waitlist.",3024,1758,"Town from Town","screen",[76],{"id":77,"label":78,"slug":79,"rank":80,"group":81},4,"Sign In","sign-in",0,{"id":82,"label":83,"slug":84},1,"Access & Account","access-and-account",[86,90],{"id":87,"title":88,"slug":89},174,"Card","card",{"id":91,"title":92,"slug":93},175,"Button","button",{"slug":42,"title":41,"logo":44,"categories":95},[],{"uuid":97,"title":98,"description":99,"canonical_path":29,"image":100,"width":71,"height":72,"image_alt":101,"kind":74,"patterns":102,"component_categories":103,"app":104},"2f3523ca-d1ff-4773-b291-fe62b8462a74","Sign in - Google Accounts","A Google 'Sign in with Google' account selection screen. The UI is centered within a white rounded card on a light gray background. The card header contains the Google logo and the text 'Sign in with Google'. The main content area is divided into two sections: on the left, the 'Town Assistant' app logo is displayed above the heading 'Choose an account' and the subtext 'to continue to Town Assistant'. On the right, there is a list for account selection, currently showing one account for 'Bertrand Nicelydone' with his email address and a circular avatar. Below this is an option to 'Use another account' accompanied by a user icon. A footer within the card provides links to the 'Privacy Policy' and 'Terms of Service'. At the very bottom of the screen, outside the card, there is a language selector dropdown set to 'English (United States)' and links for 'Help', 'Privacy', and 'Terms'.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F2f3523ca-d1ff-4773-b291-fe62b8462a74.png","Sign in - Google Accounts from Town",[],[],{"slug":42,"title":41,"logo":44,"categories":105},[],{"uuid":107,"title":98,"description":108,"canonical_path":29,"image":109,"width":71,"height":72,"image_alt":101,"kind":74,"patterns":110,"component_categories":111,"app":112},"d1c9d841-b5c5-4160-8731-b51c1b4c9e79","A Google OAuth consent screen for 'Town Assistant'. The interface is contained within a centered white card with a header displaying the Google logo and 'Sign in with Google'. The main content is split into two columns. The left column features the Town Assistant logo, the heading 'Sign in to Town Assistant', and a pill-shaped account selector button showing a user avatar and email address with a dropdown chevron. The right column details the information Google will share with the app, including name, profile picture, and email address, each accompanied by a descriptive icon. Below this, there are links to the Privacy Policy and Terms of Service, followed by two outlined buttons for 'Cancel' and 'Continue'. At the bottom of the page, outside the main card, is a language selector dropdown and links for Help, Privacy, and Terms.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fd1c9d841-b5c5-4160-8731-b51c1b4c9e79.png",[],[],{"slug":42,"title":41,"logo":44,"categories":113},[],{"uuid":115,"title":41,"description":116,"canonical_path":29,"image":117,"width":71,"height":72,"image_alt":73,"kind":74,"patterns":118,"component_categories":144,"app":151},"e7bbd626-04e8-4467-815e-0d9d2b3c2a99","Permission denied error page where the user is prompted to grant email and calendar access to enable their AI assistant.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fe7bbd626-04e8-4467-815e-0d9d2b3c2a99.png",[119,127,135],{"id":120,"label":121,"slug":122,"rank":80,"group":123},114,"Confirmation","confirmation",{"id":124,"label":125,"slug":126},12,"States & Feedback","states-and-feedback",{"id":128,"label":129,"slug":130,"rank":82,"group":131},27,"AI Assistant","ai-assistant",{"id":132,"label":133,"slug":134},3,"AI","ai",{"id":136,"label":137,"slug":138,"rank":139,"group":140},97,"Integrations","integrations",2,{"id":141,"label":142,"slug":143},10,"Settings & Admin","settings-and-admin",[145,149,150],{"id":146,"title":147,"slug":148},260,"Badge","badge",{"id":87,"title":88,"slug":89},{"id":91,"title":92,"slug":93},{"slug":42,"title":41,"logo":44,"categories":152},[],{"uuid":154,"title":98,"description":155,"canonical_path":29,"image":156,"width":71,"height":72,"image_alt":101,"kind":74,"patterns":157,"component_categories":158,"app":159},"5328ea52-a923-4a46-ab69-cc4345b4c3a9","A 'Sign in with Google' confirmation screen for an application called Town Assistant. The interface is presented as a centered white card with rounded corners on a light gray background. The card header features the Google logo and the text 'Sign in with Google'. The main body of the card is split into two columns: the left side displays the Town Assistant logo, a large heading 'You’re signing back in to Town Assistant', and an account selector pill containing a user avatar, the email 'nicelydoneproducts@gmail.com', and a dropdown chevron. The right side contains informational text regarding privacy policies and terms of service with several blue text links. The bottom right of the card contains two outlined buttons labeled 'Cancel' and 'Continue'. At the very bottom of the page, outside the card, is a language selector dropdown set to 'English (United States)' and a horizontal list of links for Help, Privacy, and Terms.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F5328ea52-a923-4a46-ab69-cc4345b4c3a9.png",[],[],{"slug":42,"title":41,"logo":44,"categories":160},[],{"uuid":162,"title":98,"description":163,"canonical_path":29,"image":164,"width":71,"height":72,"image_alt":101,"kind":74,"patterns":165,"component_categories":166,"app":167},"c2f0240e-903b-4146-a8d9-54d87438c8d4","A Google OAuth consent screen for an application named 'Town Assistant'. The layout is divided into two main sections on a white background. The left side features the app's logo (a black square with a white star-like icon), a large heading 'Town Assistant wants additional access to your Google Account', and the user's account information showing an avatar and the email 'nicelydoneproducts@gmail.com'. The right side contains a light blue informational banner with an info icon explaining data access expiration and a checked checkbox for 'ongoing access'. Below this is a section titled 'Select what Town Assistant can access' featuring a 'Select all' checkbox and a vertical list of specific permissions: Google Calendar list, Calendar events, Gmail access, and Cloud Identity Groups. Each list item includes a service icon, a description, a 'Learn more' link, and an unchecked checkbox on the far right. The top of the screen has a header bar with the Google logo and 'Sign in with Google'.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fc2f0240e-903b-4146-a8d9-54d87438c8d4.png",[],[],{"slug":42,"title":41,"logo":44,"categories":168},[],{"uuid":170,"title":98,"description":171,"canonical_path":29,"image":172,"width":71,"height":72,"image_alt":101,"kind":74,"patterns":173,"component_categories":174,"app":175},"92db1c63-9d39-4a7b-a421-58091743c963","The screen is a Google OAuth authorization page for an application named 'Town Assistant'. The layout is a centered single-column card on a light gray background. The top section contains a list of specific permissions the app is requesting, including access to Google Calendar (list and edit events), Gmail (read, compose, send), and Cloud Identity Groups. Each permission item includes a service icon, a description, a 'Learn more' link, and an unchecked checkbox on the right. A 'Select all' checkbox is positioned above the list. Below the permissions is a blue informational banner stating 'Town Assistant already has some access' with a link to see the 3 services. The lower section of the card features the heading 'Make sure you trust Town Assistant' followed by explanatory text and links to the Privacy Policy, Terms of Service, Google Account settings, and data safety information. At the bottom of the card are two outlined buttons: 'Cancel' and 'Continue'. The page footer contains a language selection dropdown (set to 'English (United States)') and links for 'Help', 'Privacy', and 'Terms'.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F92db1c63-9d39-4a7b-a421-58091743c963.png",[],[],{"slug":42,"title":41,"logo":44,"categories":176},[],{"uuid":178,"title":98,"description":179,"canonical_path":29,"image":180,"width":71,"height":72,"image_alt":101,"kind":74,"patterns":181,"component_categories":182,"app":183},"85b41b73-aaf1-45a7-9727-32d0eabf357b","A Google OAuth consent screen for an application named 'Town Assistant'. The layout is split into two columns. The left column displays the application's logo, the main heading 'Town Assistant wants additional access to your Google Account', and the user's account information including an avatar and the email 'nicelydoneproducts@gmail.com'. The right column contains a blue informational banner explaining that access to Gmail data expires every 6 months (specifically on December 10, 2026) unless ongoing access is granted. Below this is a checkbox for 'ongoing access' which is currently checked. Further down, there is a section titled 'Select what Town Assistant can access' with a 'Select all' checkbox that is checked. This is followed by a vertical list of specific permissions: Google Calendars, View and edit events, Read\u002Fcompose\u002Fsend emails, and Cloud Identity Groups. Each permission item includes a service icon, a descriptive label, a 'Learn more' link, and a checkbox on the right, all of which are currently checked.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F85b41b73-aaf1-45a7-9727-32d0eabf357b.png",[],[],{"slug":42,"title":41,"logo":44,"categories":184},[],{"uuid":186,"title":98,"description":187,"canonical_path":29,"image":188,"width":71,"height":72,"image_alt":101,"kind":74,"patterns":189,"component_categories":190,"app":191},"0dad5f53-2fa8-4aef-ae45-7b04c2cd3f39","A Google OAuth consent screen for an application named 'Town Assistant'. The UI is centered within a white container on a light gray background. At the top, there is a list of requested permissions, each accompanied by a Google service icon (Calendar, Gmail, Cloud Identity), a descriptive text, a 'Learn more' link, and a checkbox. A 'Select all' checkbox is positioned at the top of this list. Below the permissions is a light blue informational banner stating 'Town Assistant already has some access' with a link to view the specific services. The bottom section is titled 'Make sure you trust Town Assistant' and contains instructional text with links to the app's Privacy Policy and Terms of Service, as well as Google Account settings. Two large, outlined buttons for 'Cancel' and 'Continue' are at the bottom. The page footer includes a language selector dropdown set to 'English (United States)' and links for 'Help', 'Privacy', and 'Terms'.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F0dad5f53-2fa8-4aef-ae45-7b04c2cd3f39.png",[],[],{"slug":42,"title":41,"logo":44,"categories":192},[],{"uuid":194,"title":41,"description":195,"canonical_path":29,"image":196,"width":71,"height":72,"image_alt":73,"kind":74,"patterns":197,"component_categories":215,"app":222},"1dd04ae0-1bd1-4d9a-8987-4e68ce83f8c3","Onboarding step where the user reviews the setup process and confirms their time zone and theme preferences before starting.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F1dd04ae0-1bd1-4d9a-8987-4e68ce83f8c3.png",[198,206,211],{"id":199,"label":200,"slug":201,"rank":80,"group":202},75,"Setup Wizard","setup-wizard",{"id":203,"label":204,"slug":205},7,"Onboarding & Education","onboarding-and-education",{"id":207,"label":208,"slug":209,"rank":82,"group":210},72,"Getting Started","getting-started",{"id":203,"label":204,"slug":205},{"id":82,"label":212,"slug":213,"rank":139,"group":214},"Account Setup","account-setup",{"id":82,"label":83,"slug":84},[216,220,221],{"id":217,"title":218,"slug":219},227,"Stepper","stepper",{"id":87,"title":88,"slug":89},{"id":91,"title":92,"slug":93},{"slug":42,"title":41,"logo":44,"categories":223},[],{"uuid":225,"title":41,"description":226,"canonical_path":29,"image":227,"width":71,"height":72,"image_alt":73,"kind":74,"patterns":228,"component_categories":238,"app":240},"b7abaca7-6505-4363-b63f-e49e60fa6c84","Onboarding welcome screen where the user reviews how the assistant works and confirms their time zone and theme preferences before continuing.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fb7abaca7-6505-4363-b63f-e49e60fa6c84.png",[229,231,236],{"id":199,"label":200,"slug":201,"rank":80,"group":230},{"id":203,"label":204,"slug":205},{"id":232,"label":233,"slug":234,"rank":82,"group":235},77,"Welcome","welcome",{"id":203,"label":204,"slug":205},{"id":82,"label":212,"slug":213,"rank":139,"group":237},{"id":82,"label":83,"slug":84},[239],{"id":217,"title":218,"slug":219},{"slug":42,"title":41,"logo":44,"categories":241},[],{"uuid":243,"title":41,"description":244,"canonical_path":29,"image":245,"width":71,"height":72,"image_alt":73,"kind":74,"patterns":246,"component_categories":259,"app":263},"8b7b176f-5966-4287-a472-727c5d8778f5","Onboarding step where the user reviews how the assistant works and configures their time zone and theme preferences.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F8b7b176f-5966-4287-a472-727c5d8778f5.png",[247,252,254],{"id":248,"label":249,"slug":250,"rank":80,"group":251},74,"Onboarding Checklist","onboarding-checklist",{"id":203,"label":204,"slug":205},{"id":232,"label":233,"slug":234,"rank":82,"group":253},{"id":203,"label":204,"slug":205},{"id":255,"label":256,"slug":257,"rank":139,"group":258},102,"Settings","settings",{"id":141,"label":142,"slug":143},[260,261,262],{"id":217,"title":218,"slug":219},{"id":87,"title":88,"slug":89},{"id":91,"title":92,"slug":93},{"slug":42,"title":41,"logo":44,"categories":264},[],{"family":266,"examples":267},"flows",[],{"family":269,"examples":270},"components",[],{"family":272,"examples":273},"pages",[],[275,277,279,281,283,286,289],{"label":276,"to":29},"Town product screens",{"label":278,"to":38},"Town marketing pages",{"label":280,"to":32},"Town user flows",{"label":282,"to":35},"Town UI components",{"label":284,"to":285},"Artificial Intelligence app examples","\u002Fexamples\u002Fapps\u002Fcategories\u002Fartificial-intelligence",{"label":287,"to":288},"Productivity app examples","\u002Fexamples\u002Fapps\u002Fcategories\u002Fproductivity",{"label":290,"to":291},"Email app examples","\u002Fexamples\u002Fapps\u002Fcategories\u002Femail",{"published_at":293,"updated_at":294},"2026-06-13T11:23:49.000Z","2026-09-13T13:02:39.000Z"]