[{"data":1,"prerenderedAt":186},["ShallowReactive",2],{"marketplace-site-banners":3,"github-stars":9,"projects-vollemansdairy-com":115,"projects-related-vollemansdairy-com":167},[4],{"id":5,"icon":6,"content":7,"link":8,"include_paths":6,"exclude_paths":6},"5cf2f5f6-aecf-4395-8c23-69de326fdf02",null,"Directus V12 is here","https:\u002F\u002Fdirectus.com\u002Fresources\u002Fv12-built-for-the-whole-team",{"id":10,"node_id":11,"name":12,"full_name":13,"private":14,"owner":15,"html_url":33,"description":34,"fork":14,"url":35,"forks_url":36,"keys_url":37,"collaborators_url":38,"teams_url":39,"hooks_url":40,"issue_events_url":41,"events_url":42,"assignees_url":43,"branches_url":44,"tags_url":45,"blobs_url":46,"git_tags_url":47,"git_refs_url":48,"trees_url":49,"statuses_url":50,"languages_url":51,"stargazers_url":52,"contributors_url":53,"subscribers_url":54,"subscription_url":55,"commits_url":56,"git_commits_url":57,"comments_url":58,"issue_comment_url":59,"contents_url":60,"compare_url":61,"merges_url":62,"archive_url":63,"downloads_url":64,"issues_url":65,"pulls_url":66,"milestones_url":67,"notifications_url":68,"labels_url":69,"releases_url":70,"deployments_url":71,"created_at":72,"updated_at":73,"pushed_at":74,"git_url":75,"ssh_url":76,"clone_url":77,"svn_url":33,"homepage":78,"size":79,"stargazers_count":80,"watchers_count":80,"language":81,"has_issues":82,"has_projects":82,"has_downloads":82,"has_wiki":14,"has_pages":14,"has_discussions":82,"forks_count":83,"mirror_url":6,"archived":14,"disabled":14,"open_issues_count":84,"license":85,"allow_forking":82,"is_template":14,"web_commit_signoff_required":14,"has_pull_requests":82,"pull_request_creation_policy":90,"topics":91,"visibility":32,"forks":83,"open_issues":84,"watchers":80,"default_branch":111,"temp_clone_token":6,"custom_properties":112,"organization":113,"network_count":83,"subscribers_count":114},7122594,"MDEwOlJlcG9zaXRvcnk3MTIyNTk0","directus","directus\u002Fdirectus",false,{"login":12,"id":16,"node_id":17,"avatar_url":18,"gravatar_id":19,"url":20,"html_url":21,"followers_url":22,"following_url":23,"gists_url":24,"starred_url":25,"subscriptions_url":26,"organizations_url":27,"repos_url":28,"events_url":29,"received_events_url":30,"type":31,"user_view_type":32,"site_admin":14},15967950,"MDEyOk9yZ2FuaXphdGlvbjE1OTY3OTUw","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F15967950?v=4","","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus","https:\u002F\u002Fgithub.com\u002Fdirectus","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Ffollowers","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Ffollowing{\u002Fother_user}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Fgists{\u002Fgist_id}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Fstarred{\u002Fowner}{\u002Frepo}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Fsubscriptions","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Forgs","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Frepos","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Fevents{\u002Fprivacy}","https:\u002F\u002Fapi.github.com\u002Fusers\u002Fdirectus\u002Freceived_events","Organization","public","https:\u002F\u002Fgithub.com\u002Fdirectus\u002Fdirectus","The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fforks","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fkeys{\u002Fkey_id}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcollaborators{\u002Fcollaborator}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fteams","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fhooks","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fissues\u002Fevents{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fevents","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fassignees{\u002Fuser}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fbranches{\u002Fbranch}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Ftags","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Fblobs{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Ftags{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Frefs{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Ftrees{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fstatuses\u002F{sha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Flanguages","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fstargazers","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcontributors","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fsubscribers","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fsubscription","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcommits{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fgit\u002Fcommits{\u002Fsha}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcomments{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fissues\u002Fcomments{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcontents\u002F{+path}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fcompare\u002F{base}...{head}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fmerges","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002F{archive_format}{\u002Fref}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fdownloads","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fissues{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fpulls{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fmilestones{\u002Fnumber}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fnotifications{?since,all,participating}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Flabels{\u002Fname}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Freleases{\u002Fid}","https:\u002F\u002Fapi.github.com\u002Frepos\u002Fdirectus\u002Fdirectus\u002Fdeployments","2012-12-12T01:35:36Z","2026-06-10T12:53:26Z","2026-06-10T07:03:25Z","git:\u002F\u002Fgithub.com\u002Fdirectus\u002Fdirectus.git","git@github.com:directus\u002Fdirectus.git","https:\u002F\u002Fgithub.com\u002Fdirectus\u002Fdirectus.git","https:\u002F\u002Fdirectus.com",443957,36006,"TypeScript",true,4791,382,{"key":86,"name":87,"spdx_id":88,"url":6,"node_id":89},"other","Other","NOASSERTION","MDc6TGljZW5zZTA=","all",[92,93,94,95,96,97,12,98,99,100,101,102,103,104,105,106,107,108,109,110],"api","app","cms","composable","data-visualization","database","graphql","headless-cms","javascript","mariadb","mssql","mysql","no-code","node","postgresql","sql","sqlite","typescript","vue","main",{},{"login":12,"id":16,"node_id":17,"avatar_url":18,"gravatar_id":19,"url":20,"html_url":21,"followers_url":22,"following_url":23,"gists_url":24,"starred_url":25,"subscriptions_url":26,"organizations_url":27,"repos_url":28,"events_url":29,"received_events_url":30,"type":31,"user_view_type":32,"site_admin":14},327,{"id":116,"project_title":117,"slug":118,"short_summary":119,"featured_image":120,"built_with":121,"use_cases":6,"content":129,"client_name":130,"website":131,"website_screenshot":6,"website_metadata":6,"image_gallery":132,"partner":158},4,"How Volleman’s Family Farm Transformed Their Delivery Operations","vollemansdairy-com","Within 18 months, Volleman's Family Farm grew to delivering glass-bottled milk products to over 450+ stores across Texas. They turned to SPARK to automate their delivery operations by turning their paper-based ticket system into a custom mobile app and backend portal.","0e1f36a7-c0de-4abe-a540-163299ffaacf",[122,123,124,125,126,127,128],"Directus","Node.js","PostgreSQL","QuasarFramework","SQLite","Vue.js","iOsSwift","\u003Cdiv class=\"has_eae_slider elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b8c233a\" data-id=\"b8c233a\" data-element_type=\"column\">\n\u003Cdiv class=\"elementor-widget-wrap elementor-element-populated\">\n\u003Cdiv class=\"elementor-element elementor-element-62040c6 elementor-widget elementor-widget-heading\" data-id=\"62040c6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\u003Cblockquote>\n\u003Cdiv class=\"elementor-widget-container\">\u003Cem>There&rsquo;s so much more opportunity for us and our business to expand into whatever we can put our hands on. Just knowing that the integration is possible, we&rsquo;re able to tailor it to our needs and get exactly what we need out of custom software.&rdquo;\u003C\u002Fem>\u003Cbr>\u003Cem>- Anna Volleman, CFO at Volleman's Family Farm\u003C\u002Fem>\u003C\u002Fdiv>\n\u003C\u002Fblockquote>\n\u003Cdiv class=\"elementor-widget-container\">&nbsp;\u003C\u002Fdiv>\n\u003Cdiv class=\"elementor-widget-container\">\u003Cspan style=\"font-size: 24px; font-weight: bold;\">How Volleman&rsquo;s Family Farm Transformed Their Delivery Operations\u003C\u002Fspan>\n\u003Cp>In 2020, the Volleman&rsquo;s Family Farm began producing their own glass-bottled milk products that feature unique flavors. Within 18 months, they grew to delivering to over 450+ stores across Texas. They turned to SPARK to automate their delivery operations by turning their paper-based ticket system into a custom mobile app and backend portal.\u003C\u002Fp>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003Cdiv class=\"has_eae_slider elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6b68ed6\" data-id=\"6b68ed6\" data-element_type=\"column\">\n\u003Ch2 class=\"elementor-heading-title elementor-size-default\">The Challenge\u003C\u002Fh2>\n\u003Cp>After building their own processing plant for their unique, glass-bottled milk products, the Volleman&rsquo;s Family Farm experienced rapid growth. Within 18 months, they were delivering to over 450 stores across Texas!&nbsp;\u003Cbr>\u003Cbr>But behind the scenes, their operations weren&rsquo;t as smooth.&nbsp;\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cem>We started out with my brother-in-law delivering in our one truck with paper tickets,&rdquo; remarked Anna Volleman, CFO. &ldquo;As the business grew, we were manually entering 600 to 700 order tickets each week into our accounting system back in the main office.&rdquo;\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Initially, the Vollemans tried off-the-shelf solutions, but found them too rigid. After some research, they discovered SPARK and clicked with the team&rsquo;s transparent and collaborative approach to custom software development.\u003C\u002Fp>\n\u003Cdiv class=\"has_eae_slider elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-425632d\" data-id=\"425632d\" data-element_type=\"column\">\n\u003Cdiv class=\"elementor-widget-wrap elementor-element-populated\">\n\u003Cdiv class=\"elementor-element elementor-element-25ac74c elementor-widget elementor-widget-heading\" data-id=\"25ac74c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\u003Cdiv class=\"elementor-widget-container\">\n\u003Ch2 class=\"elementor-heading-title elementor-size-default\">The Solution\u003Cbr>\u003Cbr>\u003C\u002Fh2>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003Cdiv id=\"solutions\" class=\"elementor-element elementor-element-6ac4b61 elementor-widget elementor-widget-text-editor\" data-id=\"6ac4b61\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\u003Cdiv class=\"elementor-widget-container\">Working with the SPARK team, they developed a custom mobile app to manage and track their bottled milk deliveries to stores, along with a backend portal that shows real-time delivery data. No more paper tickets and manual data entry.\n\u003Cul class=\"case-bullots\">\n\u003Cli>Item data and sales orders from their ERP system NetSuite automatically sync to the mobile app.\u003C\u002Fli>\n\u003Cli>Driver delivery team uses the app to view and manage their daily deliveries and routes.\u003C\u002Fli>\n\u003Cli>After delivery, drivers can create real-time invoices and credits for their customers.\u003C\u002Fli>\n\u003Cli>Once a driver&rsquo;s trip is complete, the app automatically pushes the invoices and credits back into their NetSuite ERP.\u003C\u002Fli>\n\u003C\u002Ful>\nAfter launching the app, they were able to cut two office staff just processing paper tickets. With SPARK as their technology partner, the Vollemans have endless opportunities when expanding their business.\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003Cdiv class=\"has_eae_slider elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-a82e2de\" data-id=\"a82e2de\" data-element_type=\"column\">\n\u003Cdiv class=\"elementor-widget-wrap elementor-element-populated\">\n\u003Cdiv class=\"elementor-element elementor-element-4139164 elementor-widget elementor-widget-image\" data-id=\"4139164\" data-element_type=\"widget\" data-widget_type=\"image.default\">\u003Cbr>\u003Ca href=\"https:\u002F\u002Fsparkbusinessworks.com\u002Fcase-studies\u002Fvollemans-family-farm\u002F\" target=\"_blank\" rel=\"noopener\">Read the full case study here\u003C\u002Fa> and an \u003Ca href=\"https:\u002F\u002Fsparkbusinessworks.com\u002Fblog\u002Fvollemans-custom-mobile-app\u002F\" target=\"_blank\" rel=\"noopener\">exclusive interview with Volleman's here.&nbsp;\u003C\u002Fa>\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>","Volleman’s Family Farm","https:\u002F\u002Fvollemansdairy.com\u002F",[133,138,143,148,153],{"id":134,"directus_files_id":135},11,{"id":136,"title":137,"description":6},"6015dba1-3f2a-4a9d-90b6-3c81e5901c12","Challenge",{"id":139,"directus_files_id":140},12,{"id":141,"title":142,"description":6},"a7b68ad1-1842-4f82-b666-7562c5abaa2c","Solution",{"id":144,"directus_files_id":145},13,{"id":146,"title":147,"description":6},"e7101def-a218-460d-8beb-88ba678be8ec","Volleman's Family Farm  Client Quote",{"id":149,"directus_files_id":150},14,{"id":151,"title":152,"description":6},"e65355e3-4fab-40d5-ad10-03d7e624abba","Volleman's Family Farm  Glass Bottled Milk",{"id":154,"directus_files_id":155},15,{"id":156,"title":157,"description":6},"b7a66a23-6d31-4956-a231-a88207abe449","Case Study Hero Image",{"id":159,"partner_name":160,"slug":161,"partner_logo":162,"short_description":163,"region":164,"country":166},"ba2daff7-7471-4d86-95be-81d62496af7b","SPARK Business Works","spark-business-works","f2a40f73-7e6c-48e2-9df0-873f624dd5aa","SPARK provides custom software, web design, and digital marketing services that move your business forward. We partner with our clients to build and execute practical strategies that increase efficiency and deliver ROI. We've worked with 300+ clients across several industries. ",[165],"North America","United States",[168,174,180],{"id":169,"project_title":170,"slug":171,"short_summary":172,"featured_image":173},2,"AOK Landingpage Generator","einfachgesund-de","Targeted, innovative, individual! The Landingpage Generator of the AOK Bayern. The AOK Landingpage Generator can generate several hundred landing pages with one click and thus increases the number of online membership applications of the AOK Bayern.","aaa5ac70-534a-4f5f-99e5-89421e775a13",{"id":175,"project_title":176,"slug":177,"short_summary":178,"featured_image":179},3,"AOK Digital Portfolio","mindbox-de-arbeiten-digitale-berater-mappe-aok-bayern","Personal and digital: Mindbox optimizes the AOK consultation.","097bcaab-d123-4b1c-b028-4886384980d9",{"id":181,"project_title":182,"slug":183,"short_summary":184,"featured_image":185},5,"Custom Software is Powering Michigan's Community Scholarship Program","kalamazoo-promise","The Kalamazoo Promise offers place-based scholarships for Kalamazoo, MI students that cover up to 100% of tuition and fees for eligible education programs. They turned to local partner SPARK to create a custom portal to support their student outreach and to facilitate a smoother online scholarship application process.","99a86e44-5af0-48f3-9626-7a917107feab",1781100650152]