[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"examples-content:\u002Fexamples\u002Fapps\u002Fvimcal\u002Fflows":3,"content-store-meta":-1,"i-custom:bookmark":314},{"canonical_path":4,"template":5,"family":6,"indexable":7,"seo":8,"breadcrumbs":12,"content":24,"app":28,"examples":39,"showcases":279,"links":280,"dates":311},"\u002Fexamples\u002Fapps\u002Fvimcal\u002Fflows","detail","flows",true,{"title":9,"description":10,"og_image":11},"Vimcal user flows examples - Nicelydone","Explore Vimcal user flow examples. Preview the opening screens and steps for each task. The calendar for people with too many meetings.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F773e9a14-78aa-4ec7-82dc-07399ef6eae8.png",[13,16,19,22],{"label":14,"to":15},"Examples","\u002Fexamples",{"label":17,"to":18},"SaaS app design examples","\u002Fexamples\u002Fapps",{"label":20,"to":21},"Vimcal design examples","\u002Fexamples\u002Fapps\u002Fvimcal",{"label":23,"to":4},"Vimcal user flows examples",{"title":23,"eyebrow":25,"description":10,"sections":26,"body":27},"SaaS app examples",[],[],{"title":29,"slug":30,"description":31,"logo":32,"url":33,"categories":34},"Vimcal","vimcal","The calendar for people with too many meetings.","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002F1e17cb09-2323-4580-b76d-8da94cc5206c.png","https:\u002F\u002Fwww.vimcal.com\u002F",[35],{"id":36,"title":37,"slug":38},101,"Calendar","calendar",[40,67,91,105,124,140,162,176,194,224,239,261],{"uuid":41,"title":42,"description":43,"canonical_path":4,"kind":44,"patterns_count":45,"categories":46,"screens":50,"app":66},"14141202-ab90-4223-921b-a1e562886a71","Signing in","OAuth authentication journey starting from Vimcal sign-in options, proceeding through Google account selection and permission grants, ending at app loading screen","flow",7,[47],{"id":48,"title":42,"slug":49},61,"sign-in",[51,57,61],{"uuid":52,"title":29,"description":53,"image":11,"image_alt":54,"width":55,"height":56},"773e9a14-78aa-4ec7-82dc-07399ef6eae8","Sign-in screen where the user authenticates using Google, Microsoft, or SSO.","Vimcal from Vimcal",3024,1758,{"uuid":58,"title":29,"description":59,"image":60,"image_alt":54,"width":55,"height":56},"227f9449-343d-4a0e-b413-0308323e6b2e","Sign-in screen where the user authenticates with Google, Microsoft, or SSO.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F227f9449-343d-4a0e-b413-0308323e6b2e.png",{"uuid":62,"title":63,"image":64,"image_alt":65,"width":55,"height":56},"4cd5d8ec-baac-4ffc-9355-baa47d8fec3b","Sign in - Google Accounts","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F4cd5d8ec-baac-4ffc-9355-baa47d8fec3b.png","Sign in - Google Accounts from Vimcal",{"slug":30,"title":29,"logo":32},{"uuid":68,"title":69,"description":70,"canonical_path":4,"kind":44,"patterns_count":71,"categories":72,"screens":77,"app":90},"0fac7aa6-0a32-484f-8a60-e71919f76bc6","Completing app onboarding","Onboarding journey in Vimcal where user selects role, onboarding path, theme, connects calendar accounts, follows product tours for Command Center, Slots and availability, then creates workspace and invites teammates",14,[73],{"id":74,"title":75,"slug":76},45,"Onboarding","onboarding",[78,82,86],{"uuid":79,"title":29,"description":80,"image":81,"image_alt":54,"width":55,"height":56},"aeb8ba00-cfc4-4301-b8e8-fd2a8bad96dc","Onboarding step where the user selects their current role from a list of options like Founder, Executive, or Manager.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Faeb8ba00-cfc4-4301-b8e8-fd2a8bad96dc.png",{"uuid":83,"title":29,"description":84,"image":85,"image_alt":54,"width":55,"height":56},"1593ff78-3a4c-4d4d-b21a-626d6b545cc9","Keyboard shortcuts SaaS onboarding","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F1593ff78-3a4c-4d4d-b21a-626d6b545cc9.png",{"uuid":87,"title":29,"description":88,"image":89,"image_alt":54,"width":55,"height":56},"a8533610-135a-40d3-bba6-72c954e703c5","Keyboard shortcuts","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fa8533610-135a-40d3-bba6-72c954e703c5.png",{"slug":30,"title":29,"logo":32},{"uuid":92,"title":93,"description":94,"canonical_path":4,"kind":44,"patterns_count":95,"categories":96,"screens":101,"app":104},"80296fc4-f942-438b-b3ef-aff524ee4c18","Selecting onboarding preferences","User selects role then chooses between personalized call or self-exploration during Vimcal onboarding",2,[97],{"id":98,"title":99,"slug":100},82,"Selecting","select",[102,103],{"uuid":79,"title":29,"description":80,"image":81,"image_alt":54,"width":55,"height":56},{"uuid":83,"title":29,"description":84,"image":85,"image_alt":54,"width":55,"height":56},{"slug":30,"title":29,"logo":32},{"uuid":106,"title":107,"description":108,"canonical_path":4,"kind":44,"patterns_count":95,"categories":109,"screens":118,"app":123},"657bceb9-19e3-4db3-9670-b56b5a595220","Selecting app theme","Onboarding step offering Match OS, Light, and Dark theme choices with note about later changes via Command Center",[110,114],{"id":111,"title":112,"slug":113},67,"Customizing","customize",{"id":115,"title":116,"slug":117},74,"Switching theme","switch-theme",[119,120],{"uuid":87,"title":29,"description":88,"image":89,"image_alt":54,"width":55,"height":56},{"uuid":121,"title":29,"description":88,"image":122,"image_alt":54,"width":55,"height":56},"2d88ff54-1afa-41c7-ad99-853ee4dedf07","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F2d88ff54-1afa-41c7-ad99-853ee4dedf07.png",{"slug":30,"title":29,"logo":32},{"uuid":125,"title":126,"description":127,"canonical_path":4,"kind":44,"patterns_count":128,"categories":129,"screens":134,"app":139},"3ceabdc1-85d3-4234-80f6-c47fa5ba3cc6","Connecting calendar accounts","Onboarding step to connect Google or Outlook accounts for unified calendar view in Vimcal",1,[130],{"id":131,"title":132,"slug":133},62,"Connecting to integration","connect-to-integration",[135],{"uuid":136,"title":29,"description":137,"image":138,"image_alt":54,"width":55,"height":56},"c1bc466e-99a2-44cc-be77-d4ab1442ffec","Onboarding step where the user connects their Google or Outlook calendar accounts to unify their view.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fc1bc466e-99a2-44cc-be77-d4ab1442ffec.png",{"slug":30,"title":29,"logo":32},{"uuid":141,"title":142,"description":143,"canonical_path":4,"kind":44,"patterns_count":144,"categories":145,"screens":149,"app":161},"b37925b7-4a30-4901-8d02-1de261ab9a82","Following product tour","User advances through a 6-step Vimcal onboarding tour highlighting Command Center, Slots availability sharing, calendar selection via floating button, and pre-formatted email templates",6,[146],{"id":147,"title":142,"slug":148},17,"follow-product-tour",[150,153,157],{"uuid":151,"title":29,"description":88,"image":152,"image_alt":54,"width":55,"height":56},"9b4cd3fd-81cf-469d-8ceb-4a20e941274e","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F9b4cd3fd-81cf-469d-8ceb-4a20e941274e.png",{"uuid":154,"title":29,"description":155,"image":156,"image_alt":54,"width":55,"height":56},"634486e0-6429-49c2-9892-1233a2acc025","Onboarding step where the user learns about the slots feature for sharing availability via a product preview.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F634486e0-6429-49c2-9892-1233a2acc025.png",{"uuid":158,"title":29,"description":159,"image":160,"image_alt":54,"width":55,"height":56},"50e3871f-bb26-483d-8a4d-d608f598037b","Onboarding step where a product tour guides the user to press a green floating button to select availability on a calendar.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F50e3871f-bb26-483d-8a4d-d608f598037b.png",{"slug":30,"title":29,"logo":32},{"uuid":163,"title":164,"description":165,"canonical_path":4,"kind":44,"patterns_count":128,"categories":166,"screens":170,"app":175},"8f3ca601-d1d0-4023-8053-00c85c6fff31","Creating workspace","Onboarding step to name workspace, upload team photo, and configure team discovery in Vimcal",[167],{"id":168,"title":164,"slug":169},19,"create-workspace",[171],{"uuid":172,"title":29,"description":173,"image":174,"image_alt":54,"width":55,"height":56},"df954221-c81c-4557-96d3-3ca7e36d3d70","Team creation Avatar upload SaaS onboarding","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fdf954221-c81c-4557-96d3-3ca7e36d3d70.png",{"slug":30,"title":29,"logo":32},{"uuid":177,"title":178,"description":179,"canonical_path":4,"kind":44,"patterns_count":95,"categories":180,"screens":184,"app":193},"fe4f45f2-a229-45a1-b514-17866825d951","Inviting teammates","Onboarding step in Vimcal where user enters emails or generates shareable invite link before completing workspace setup",[181],{"id":182,"title":178,"slug":183},11,"invite-teammates",[185,189],{"uuid":186,"title":29,"description":187,"image":188,"image_alt":54,"width":55,"height":56},"9c197029-cb1b-46ea-a48d-afbdf5c76598","Workspace creation","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F9c197029-cb1b-46ea-a48d-afbdf5c76598.png",{"uuid":190,"title":29,"description":191,"image":192,"image_alt":54,"width":55,"height":56},"afa6079d-c179-4bf3-b463-cb95f661df84","Onboarding step where the user invites teammates by email or generates a shareable invite link.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fafa6079d-c179-4bf3-b463-cb95f661df84.png",{"slug":30,"title":29,"logo":32},{"uuid":195,"title":196,"description":197,"canonical_path":4,"kind":44,"patterns_count":198,"categories":199,"screens":208,"app":223},"b8af2958-853b-43aa-bcf6-b093ad0e590a","Sharing availability","From weekly calendar view, open quick-action menu, select time slots in availability picker across timezones, generate booking text and link for clipboard copy",8,[200,204],{"id":201,"title":202,"slug":203},79,"Scheduling","schedule",{"id":205,"title":206,"slug":207},15,"Sharing","share",[209,215,219],{"uuid":210,"title":211,"description":212,"image":213,"image_alt":214,"width":55,"height":56},"c44ba6ed-ca67-4b19-96d7-232a87361288","nicelydoneproducts@gmail.com | Vimcal","Time management","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fc44ba6ed-ca67-4b19-96d7-232a87361288.png","nicelydoneproducts@gmail.com | Vimcal from Vimcal",{"uuid":216,"title":211,"description":217,"image":218,"image_alt":214,"width":55,"height":56},"948d7493-7967-4ba9-8ea6-e16a28d11bbc","Time management B2B SaaS","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F948d7493-7967-4ba9-8ea6-e16a28d11bbc.png",{"uuid":220,"title":211,"description":221,"image":222,"image_alt":214,"width":55,"height":56},"5bbd03a7-9689-49c9-8bcf-2abcf94cd2df","Calendar application where the user selects time slots to share availability with attendees across different timezones.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F5bbd03a7-9689-49c9-8bcf-2abcf94cd2df.png",{"slug":30,"title":29,"logo":32},{"uuid":225,"title":226,"description":227,"canonical_path":4,"kind":44,"patterns_count":95,"categories":228,"screens":231,"app":238},"57bc5306-e04e-4889-8f57-bd89aece7125","Creating event","Calendar weekly view opens right sidebar to draft and configure a new event with attendees, time, location, and notifications",[229],{"id":128,"title":226,"slug":230},"create-event",[232,235],{"uuid":233,"title":211,"description":212,"image":234,"image_alt":214,"width":55,"height":56},"56d8de4b-7005-4b9e-8911-ce09fe54ed47","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F56d8de4b-7005-4b9e-8911-ce09fe54ed47.png",{"uuid":236,"title":211,"description":212,"image":237,"image_alt":214,"width":55,"height":56},"8c038dae-64d4-41c3-9d1a-a0d6cf522c09","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F8c038dae-64d4-41c3-9d1a-a0d6cf522c09.png",{"slug":30,"title":29,"logo":32},{"uuid":240,"title":241,"description":242,"canonical_path":4,"kind":44,"patterns_count":45,"categories":243,"screens":248,"app":260},"759914d5-4a4a-4bab-ac37-9c349240a585","Creating event template","User navigates from weekly calendar view to template menu, selects event template, and populates details in a persistent side panel editor",[244],{"id":245,"title":246,"slug":247},12,"Creating template","create-template",[249,253,257],{"uuid":250,"title":211,"description":251,"image":252,"image_alt":214,"width":55,"height":56},"0f4a7b90-27b5-4b23-a95e-7b984072cf24","Keyboard shortcuts Time management","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F0f4a7b90-27b5-4b23-a95e-7b984072cf24.png",{"uuid":254,"title":211,"description":255,"image":256,"image_alt":214,"width":55,"height":56},"e7ae5b66-3d09-4ed5-975e-ee8cc18dc80c","Modal overlay where the user selects whether to create a new event template or a sticky.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fe7ae5b66-3d09-4ed5-975e-ee8cc18dc80c.png",{"uuid":258,"title":211,"description":212,"image":259,"image_alt":214,"width":55,"height":56},"1f5c677f-4a06-4a28-94b5-34377e113d3d","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F1f5c677f-4a06-4a28-94b5-34377e113d3d.png",{"slug":30,"title":29,"logo":32},{"uuid":262,"title":263,"description":264,"canonical_path":4,"kind":44,"patterns_count":95,"categories":265,"screens":270,"app":278},"18cdf41f-4bc5-4864-9ec4-c82618e32db7","Configuring event notifications","User opens Create Template panel from calendar week view and adds a notification via modal while editing event template details",[266],{"id":267,"title":268,"slug":269},71,"Settings","settings",[271,274],{"uuid":272,"title":211,"description":212,"image":273,"image_alt":214,"width":55,"height":56},"4325a17b-1b1e-4a75-a741-70e13da31c47","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F4325a17b-1b1e-4a75-a741-70e13da31c47.png",{"uuid":275,"title":211,"description":276,"image":277,"image_alt":214,"width":55,"height":56},"b7d8d0c7-6abb-4e14-a9ad-2ea459e0f87f","Time management Notification settings","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fb7d8d0c7-6abb-4e14-a9ad-2ea459e0f87f.png",{"slug":30,"title":29,"logo":32},[],[281,284,287,290,293,295,299,303,307],{"label":282,"to":283},"Vimcal product screens","\u002Fexamples\u002Fapps\u002Fvimcal\u002Fscreens",{"label":285,"to":286},"Vimcal marketing pages","\u002Fexamples\u002Fapps\u002Fvimcal\u002Fmarketing",{"label":288,"to":289},"Vimcal UI components","\u002Fexamples\u002Fapps\u002Fvimcal\u002Fcomponents",{"label":291,"to":292},"Calendar app examples","\u002Fexamples\u002Fapps\u002Fcategories\u002Fcalendar",{"label":294,"to":18},"All SaaS app examples",{"label":296,"to":297,"description":298},"SaaS screen examples","\u002Fexamples\u002Fscreens","Browse real product interface screens grouped by reusable screen patterns and common product tasks.",{"label":300,"to":301,"description":302},"SaaS marketing page examples","\u002Fexamples\u002Fpages","Browse real SaaS marketing pages grouped by page type, from landing pages to pricing and customer story pages.",{"label":304,"to":305,"description":306},"SaaS UI component examples","\u002Fexamples\u002Fcomponents","Browse interface components extracted from real SaaS products and grouped by their visible role.",{"label":308,"to":309,"description":310},"User flow examples from SaaS apps","\u002Fexamples\u002Fflows","Explore user flow examples for sign-up, onboarding, billing, and other SaaS tasks. Compare the order of screens and preview the opening steps from real apps.",{"published_at":312,"updated_at":313},"2026-05-16T17:26:27.000Z","2026-10-05T09:41:15.000Z",{"left":315,"top":315,"width":316,"height":316,"rotate":315,"vFlip":317,"hFlip":317,"body":318},0,20,false,"\u003Cg fill=\"none\">\u003Cpath d=\"M9.7334 2.41699H10.2666C11.3987 2.41699 12.2028 2.41737 12.832 2.46875C13.4526 2.51945 13.8371 2.61637 14.1416 2.77148C14.7531 3.08307 15.2509 3.57988 15.5625 4.19141C15.7176 4.49587 15.8136 4.88039 15.8643 5.50098C15.9157 6.13035 15.916 6.93496 15.916 8.06738V15.1338C15.916 15.6634 15.9153 16.0086 15.8926 16.2578C15.879 16.4067 15.8598 16.4744 15.8525 16.4971C15.8095 16.5461 15.7506 16.576 15.6855 16.5811C15.6634 16.5734 15.5976 16.5486 15.4697 16.4697C15.2568 16.3384 14.9804 16.1313 14.5566 15.8135L11.4102 13.4541C11.1193 13.236 10.8105 12.9878 10.4453 12.8916C10.1533 12.8147 9.84573 12.8147 9.55371 12.8916C9.18862 12.9879 8.88057 13.2361 8.58984 13.4541L5.44336 15.8135C5.01942 16.1314 4.74231 16.3384 4.5293 16.4697C4.40092 16.5489 4.33537 16.5735 4.31348 16.5811C4.24875 16.5759 4.18941 16.5468 4.14648 16.498C4.13942 16.4762 4.12019 16.4085 4.10645 16.2578C4.08375 16.0086 4.08301 15.6634 4.08301 15.1338V8.06738C4.08301 6.93498 4.08335 6.13034 4.13477 5.50098C4.18547 4.88035 4.28236 4.49588 4.4375 4.19141C4.74906 3.58004 5.24605 3.08305 5.85742 2.77148C6.16189 2.61635 6.54637 2.51946 7.16699 2.46875C7.79636 2.41734 8.60099 2.41699 9.7334 2.41699Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u002F>\u003C\u002Fg>"]