I’ve now started the two-week project to build an MVP SaaS. I created a Twitter account for this project which you can follow at @twoweeksaas. Over the next two weeks, I aim to publish a blog post per day explaining what features have been done, showing the comms with external parties like designers and freelance developers.
So the MVP SaaS I will be creating is an API Testing system. It will allow people to create tests for integrations that will allow them to ensure the integration with a third party passes basic tests before they start the work to integrate it with their system.
Starting Problem To Solve: Do integration testing for OCPI systems. E-Mobility companies communicate with each other using the OCPI spec. Companies that have lots of integrations often have multiple developers doing testing by hand and can have lots of integrations to test. This will aim to reduce it.
Room to Grow: Add in API Monitoring
How – The Tech
One of the things I’ve been asked a few times via DMs on Twitter is how I plan on building a SaaS in two weeks. The answer, I’m going to be using a Symfony SaaS Starter Kit – Parthenon. This allowed me to have a skeleton SaaS up and running within 60 minutes, this included setting up CI, Stripe, Sendgrid, and the server. Lots of the features that get implemented will be mostly done via Parthenon’s functionality with just custom business stuff being handled by myself.
To increase my revenue streams you can buy it for yourself on a monthly subscription Gumroad: here with a 25% code twoweeksaas.
How – Design
I’ll be using a design company and I’ll share all the comms between me and the design team.
The design will be done via Penji, a company that gives you a design team for a flat rate per month. I’m on the team plan that costs $500 a month for unlimited work.
Again to increase my revenue streams you can get Penji at penji.co with the code MMEVVQG79502433 for 15% off the first month
So the first thing I did was set up the server and deployed it, I created a new stripe account for the SaaS, and I created a new SendGrid account. I added the email templates from Parthenon and configured Parthenon to send using Sendgrid and to use those templates. This overall took an hour. The main part was Stripe and creating the product and prices.
The first item is getting a logo I’ve given them the brief:
“A logo for an API testing SaaS called API Check”
Since I am not too fussed about the logo I went for the middle one. It’ll do until it doesn’t.