p/directus
Instant no-code app and dynamic API for any SQL database
Matt Minor

AgencyOS — The all-in-one operating system to run your digital agency

Featured
29
AgencyOS is everything you need to get your agency off the ground, or improve tooling for your existing company. Beautiful website template, CRM and project management, and a client portal.
Replies
Best
Bryant Gillespie
Hi PH peeps 👋, And thanks @matt_minor! I’m Bryant – a developer advocate on the Directus core team and I’m really freaking excited to be launching AgencyOS with the community today. AgencyOS was created to help agencies and freelancers improve their businesses by bringing all the separate disconnected tools you use to run your day to day operations into a single platform that you’ve got complete control over and feel comfortable hacking on. One of my favorite features is... 🥁 The block based proposal builder. I can't count how many times I've sent out plain, boring proposal PDFs that were created in Google Docs or Spreadsheets for large complex projects. Some were priced at tens or hundreds of thousands of dollars - which made it feel even a little more cringe. Clients didn't want to read 10 pages of proposal. And the proposals never really reflected how much time, attention, and care we put into each client project. The proposal builder within AgencyOS helps you put together great looking proposals that clients will love. --- For the tech stack - the app runs on Directus (https://directus.io) for the backend and Nuxt (https://nuxt.com) for the frontend. TailwindCSS and Nuxt UI are used for styling. When I had just started learning to code a few years ago I stumbled onto a lot of great tutorials and how-to videos. But it was still tough trying to piece together entire apps from scattered articles and starter templates. I always wished I could see behind the curtain of a real app to see how things were structured. So I've got two goals with this thing.... 1) Get you some quick wins and spark ideas on how to improve your agency's workflow with AgencyOS. 2) Give you a valuable resource – a "complete example" – of how building killer apps and projects in less time is well within your reach when you build with Directus and Nuxt. ✌️
Alexander Ptitsyn
Hey! Fantastic start and awesome app, congrats! Bryant, how could I get the access for a trial version of AgencyOS?
Bryant Gillespie
@alexanderptitsyn Thank you! Check out the repository (https://github.com/directus-comm...) for detailed instructions on how to spin up your own instance of AgencyOS or you can follow along with this video https://youtu.be/xK4JOorrbxo.
Matt Minor
Hunter
📌
Running a digital agency is challenging - there’s a load of us in the Directus Core Team who have done it in a past life. There’s so much to it beyond actually delivering projects, and it’s those other bits that often make or break client relationships. Yet, to get your “operating system” set up often means you’re stringing together, many different rigid off-the-shelf tools or burning hours and hours of potentially billable time developing your own solutions and practices. AgencyOS is everything you need to get your agency off the ground or take your current agency to the next level. It’s based on familiar, extensible open source tools - Directus (for the backend) and Nuxt (for the frontend). Here’s what it offers:
  • A great looking website to promote your work and convert visitors to leads and booked meetings. Look on-brand in just minutes – swap your colors, add your logos, and set up your fonts using a simple theme config file. It’s backed by a super easy to use headless CMS with live preview and content versioning.
  • A backend CRM / project tracker to manage your entire project workflow – from first contact, creating proposals and managing pipeline to managing the actual day to day work with projects and tasks. Leverage the project templates to make planning and managing larger, complex projects - easy peasy.
  • Clients can self-serve within their own portal – get updates on projects, pay their invoices painlessly, and get gently reminded to deliver the files, content, and other info you need to complete their project.
AgencyOS is the perfect base to compose your own solution instead of hoping and praying those off-the-shelf project tools will finally work together exactly the way you need them to. Check out the AgencyOS repository on GitHub and learn how to get started. https://github.com/directus-comm...
Congratulations, Team AgencyOS on your successful launch on ProductHunt! Your initiative in creating a comprehensive tool for agency establishment and enhancement is commendable. I love the idea of integrating a website template, CRM, and project management - it really simplifies the day-to-day tasks. A quick suggestion - consider adding a feature for automated analytics reports to keep the client updated. Keep up the fantastic work!
Bryant Gillespie
@manmohit Thanks for kind words and the suggestions. Aside from the standard web analytics, what type of metrics / data do you feel would be most helpful in a daily / weekly report?
Ben Haynes
Having run a digital agency for 20+ years — I can confidently say that this OS framework would have saved my team countless hours on repetitive boilerplate and internal administration. This approach of a robust starting-point framework that is both flexible and extensible is a perfect approach... though, I'm biased! 🙌
Kimihito Tanaka
Congratulations on your launch! I really like AgencyOS's UI. Although my business is not digital agency, but I'd like to give it a try to see Product UX!! Looking forward to updates! 🚀
Bryant Gillespie
@kimihito_tanaka Thanks! We're using Nuxt UI (https://ui.nuxt.com/) for a lot of the "base" components. Great library that's easily customized / themeable. You could certainly take the app and repurpose it for other needs. One of the things I really enjoy about Directus is how easy it is to add or prototype new functionality.
Pandelis Zembashis
I used directus extensively even from the time it was still a PHP project. Its one of the most customisable and powerful CRMs even then. We ran our entire internationalisation framework for multiple muti-platform android/ios apps with thousands of users and customers. All tenanted with different deployments for each agency customer. It was wicked. And that was then! Since they've come such a long way and have only got better! And the node refactor came at just the right time. Tidal shifts in usability speed and features. Love the product yall.
Bryant Gillespie
@pandelisz Super happy to hear this. Thanks for being a long time supporter. On the product side, we're always trying to one up ourselves. Anything you'd like to see in the future?
Adam Sardo
Congrats on the launch! Love the design and always good seeing open source projects. Will be giving this a go for sure. Keen to test it out :)
Bryant Gillespie
@adam_sardo Thanks Adam!
Esus 🛡️
Congrats on the launch! Boilerplate (I think is the term?) looks gorgeous.
Bryant Gillespie
@esus Thank you!
Peter Csipkay
Awesome design! and BIG Wow for the Nuxt.js code structure looks really professional and well made. It's also good to see it's made with Nuxt/Vue.js 💪🏻. So good luck guys! I'll test and use it. 👌🏻✌️
Bryant Gillespie
@devspeter Thank you! We can't let React have all the fun right?
Peter Csipkay
@bryantgillespie ohh 100% Right! Honestly I still can’t believe how React not died out with Facebook together 😅
Julia Suontama
Great start wit the app, congrats to the whole team! Early-stage startups who are building MVP truly need the help here. E.g., a developer-based startup might underestimate the need of marketing, and making everything pretty and convenient from the very beginning. :)
Rami - Browsingbuddies.com
Where do I download the ISO? Does it come on a Floppy Disk or DVD?
Bryant Gillespie
@kingromstar 🤣 Send us 2 installments of $39.95 to the address listed on the repo and we'll send you the 12 floppy disk set required to install it. 👍
Ghost Kitty
Comment Deleted
Bryant Gillespie
@servelogy_technologies Thanks! Appreciate it. Good luck on your upcoming launch as well.
Ryan Yu
I will try to learn how to use this product.
Bryant Gillespie
@ryanyu Awesome! Look forward to hearing your feedback. If you haven't already – make you join our Discord community at https://directus.chat/
Rehman Ali
Team AgencyOS on your successful launch on ProductHunt
Shais Mahay
I really like AgencyOS's UI.
Casidy Horst
Fantastic start and awesome app, congrats!