[{"data":1,"prerenderedAt":161},["ShallowReactive",2],{"marketplace-site-banners":3,"github-stars":9,"projects-annex-organizational-bliss":115,"projects-related-annex-organizational-bliss":142},[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":128,"client_name":129,"website":130,"website_screenshot":131,"website_metadata":6,"image_gallery":132,"partner":133},113,"Meet Annex: The First Commercial Platform of Its Kind","annex-organizational-bliss","We built a Directus-powered marketplace that digitized the record storage industry, connecting consumers with storage facilities and creating new revenue streams.","78955449-d413-4f98-8e3a-7f8c5c3be2c3",[122,123,124,125,126,127],"Directus","Expo","Nativewind","Next.js","React","Tailwind","\u003Cp>\u003Cstrong>The Challenge\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>O'Neil Software saw an opportunity to transform the traditional pen-and-paper record storage industry. They envisioned \u003Ca href=\"https:\u002F\u002Fannex.com\u002F\" target=\"_blank\" rel=\"noopener\">\u003Cstrong>Annex\u003C\u002Fstrong>\u003C\u002Fa>: a consumer-facing marketplace that would connect everyday users directly with storage facilities, creating new revenue streams for record centers without heavy marketing costs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Solution\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We partnered with O'Neil Software to build a modern e-commerce platform featuring:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Responsive Web Application\u003C\u002Fstrong> built with Next.js, Directus, GraphQL, and Tailwind\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Payment Processing\u003C\u002Fstrong> through \u003Ca href=\"https:\u002F\u002Fechobind.com\u002Fpartners\u002Fstripe\" target=\"_blank\" rel=\"noopener\">Stripe integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Management System\u003C\u002Fstrong> powered by Directus, enabling non-technical team members to update content independently\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Platform Architecture\u003C\u002Fstrong> designed for future mobile expansion using Expo and Nativewind\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key Features Delivered\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom pages for easy content management\u003C\u002Fli>\n\u003Cli>Personalized shopping experience with vendor selection\u003C\u002Fli>\n\u003Cli>Comprehensive account management portal\u003C\u002Fli>\n\u003Cli>Integrations marketplace for third-party solutions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The collaboration resulted in a groundbreaking platform that made an entire industry instantly more accessible and user-friendly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fechobind.com\u002Fwork\u002Foneil-software-annex\" target=\"_blank\" rel=\"noopener\">Continue reading the full case study on our website &rarr;\u003C\u002Fa>\u003Cbr>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fechobind.com\u002Fpartners\u002Fdirectus\" target=\"_blank\" rel=\"noopener\">Learn more about how Echobind builds Directus apps &rarr;\u003C\u002Fa>\u003Cbr>\u003Cbr>\u003C\u002Fstrong>\u003Cimg src=\"https:\u002F\u002Fmarketing.directus.app\u002Fassets\u002F12fb2efb-8853-4c71-9eba-899c7f0e4e58.png?width=3840&amp;height=2589\" alt=\"0002\" loading=\"lazy\">\u003Cbr>\u003Cbr>\u003Cimg src=\"https:\u002F\u002Fmarketing.directus.app\u002Fassets\u002F80437f36-cc6f-422c-bccd-46b606415fb6.png?width=3840&amp;height=4308\" alt=\"0003\" loading=\"lazy\">\u003C\u002Fp>","O'Neil Software","https:\u002F\u002Fannex.com\u002F","55cee369-4606-4508-9c34-c838261be472",[],{"id":134,"partner_name":135,"slug":136,"partner_logo":137,"short_description":138,"region":139,"country":141},"87c64349-a4d8-4896-a674-b3b0d3d16f2c","Echobind","echobind","57b1335c-7230-4c81-ba80-198bb524015b","Echobind is a US-based software consultancy that helps companies build better digital products. From strategy to design and development, we partner with teams to ship fast, scale confidently, and solve real business problems.\n",[140],"North America","United States",[143,149,155],{"id":144,"project_title":145,"slug":146,"short_summary":147,"featured_image":148},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":150,"project_title":151,"slug":152,"short_summary":153,"featured_image":154},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":156,"project_title":157,"slug":158,"short_summary":159,"featured_image":160},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",1781100657399]