1
1 Comment

Made designs and decided on a tech stack

After we were sure that we wanted to pursuit the idea we went to work on building. Molly focused all of her time on getting the website, and social media built. I focused on getting the actual product built out.

I ended up deciding to write the entire application in Vue. I originally wanted to do this without any code, so it would be easier to manager. Unfortunately our design was to complex so we needed to write something from scratch. The application was built on the Jamstack, so there was no backend. This was really hard for me as I'm traditionally a C# developer.

We used the following tools to build the application

  • ButterCMS - All the graphics are created in ButterCMS, and then retrieved in our app via an API.
  • Stripe - Take payments
  • Auth0 - Authentication/User Management
  • Crisp - Live Chat
  • Webflow - Outward facing website
  • Netlify - Hosting the Vue application
  • Zapier - Tells Auth0 when someone pays, so they can have access to the software
, Founder of Icon for The Agent Nest
The Agent Nest
on January 10, 2020
  1. 1

    Hi, thanks for sharing your stack this is quite amazing. Regarding the CMS, is it statically generated at build time? So the final page is a HTML page already pre-filled with the cms content? Or is it fetch at run time when the user is on your site? Im trying to tackle pre-rendering now where the content is already on the site at build time, so search engines can pick the content better.
    Thanks.!

    p.s. we use vue too!

Trending on Indie Hackers
I built a text-to-video AI in 30 days. User Avatar 68 comments What 300 Builders Taught Us at BTS About the Future of App Building User Avatar 52 comments I built something that helps founders turn user clicks into real change 🌱✨ User Avatar 50 comments From a personal problem to a $1K MRR SaaS tool User Avatar 47 comments This Week in AI: The Gap Is Getting Clearer User Avatar 35 comments How An Accident Turned Into A Product We’re Launching Today User Avatar 29 comments