Hi All
I am building an open source project that will be the starting point for building an MVP. It can be used for a full blown SaaS, a social network or a landing page. Up to you.
Here is the repo: https://github.com/mcapodici/firestarter
Here is the demo so far (very early days, doesn't "DO" anything yet): https://firestarter-three.vercel.app/
The idea is to have a default modern design, a fairly unassuming but professional looking basis for you to add your touches!
It will require coding to adapt this to what you need, but the idea is to make it fast to iterate on ideas.
With that in mind I have chose NextJS and Firebase, for hosting and backend respectively. This means you get a fast site at minimal cost with no servers to maintain.
I have chose TailwindCSS and some helper frameworks for that. Tailwind is a fast way to style your site once you get used to it, and I think it is the best CSS framework/library for fast app development, once the initial investment of getting used to it is made.
I also am looking to add low-touch automated testing. To test as much as possible without the tests being flakey or taking forever. I am using the react testing library, and am looking into a mock library for Firebase. Testing might seem to slow you down, but once the app gets complext enough it will save time by stopping some bugs getting in unnoticed.
Everything I am choosing I am choosing for a nice experience and speed.
If you are interested in using this, follow the updates on the repo
https://github.com/mcapodici/firestarter
or here on IH:
https://www.indiehackers.com/product/firestarter
Thanks
Martin
I've been interested in this high level framework idea lately. It's not really low code; it gives you more power than that. But it has all the primitives you need.
Pair that up with all the new infrastructure platforms coming on line; like Netlify, Cloudflare, Vercel, and even AWS serverless products.
It seems like we need a Ruby on Rails concept which is designed to run on serverless platforms natively.
Look up the new Wildebeest product from Cloudflare for inspiration.
Wow, what a great initiative! Building an open-source starting kit to quickly launch an MVP sounds like a fantastic way to help entrepreneurs get their ideas off the ground. I love the idea of making the process more accessible and efficient for those just starting out. I'm eager to see how this project progresses and I'm sure it will be of great benefit to many aspiring entrepreneurs. Keep up the great work!
I have been looking into making something like this as well. I have already made few templates (the main difference from this project, i have done mostly basic setup of different stack combinations)
https://github.com/saas-templates - may be someone finds this useful!
Looks great man I stared the repo and gave you a follow
😽thanks!
What are the feature you're looking to add to the app starter?
Stage 1 will be sign up login and basic storage (scratch pad perhaps)
Stage 2 will add some social features like chats with other users
Then I might add more examples of things you can do, add pricing pages, perhaps stripe integration.
Eventually have tutorials and maybe videos to get started with the repo and make your own thing.
Always up for suggestions !
Great!