Replies: 7 comments 9 replies
-
Love this idea. Definitely in favor of starting simple, but I wonder if we should also build a real revenue-generating service this way? Great way to share and market the product is to build it in the open. |
Beta Was this translation helpful? Give feedback.
-
Can you elaborate more on what you mean? Are you referring to record-level authorization on a single dynamodb table or one table per customer? |
Beta Was this translation helpful? Give feedback.
-
I like the GitHub use-cases - we'll want that capacity one day anyway. I've always wanted to look into what it takes to make a GitHub app. |
Beta Was this translation helpful? Give feedback.
-
Are you imagining a mono-repo of individual SaaS services available as Functionless applications? Would be a great way to show off Functionless and a good test-bed for connecting services like NPM packages. |
Beta Was this translation helpful? Give feedback.
-
This will be interesting. Would you use org-formation? Control Tower? Do it by hand? Or build a service? |
Beta Was this translation helpful? Give feedback.
-
NextJS on CloudFront would be a great outcome. CloudFlare could also be nice as a follow up? We would otherwise miss the preview capability that is super useful in PRs. |
Beta Was this translation helpful? Give feedback.
-
Love it. Other SaaS ideas:
Milestones:
Does |
Beta Was this translation helpful? Give feedback.
-
Status: Proposed
Motivation
Building SaaS products is hard. Functionless can make this easier by providing a standard set of Serverless/Functionless blocks that can be deployed into AWS accounts to take care of the undifferentiated heavy-lifting. In order to identify these building blocks, we should build a SaaS in the open and blog about the process of building it from the ground up.
Desired Outcomes
Approach
To limit scope the goal will be to build as simple a SaaS Product as is possible. The product is not intended to generate revenue, but we should build the minimum set of features such that it can do so. Readers should be able to follow the blog series and clone the code to be "up and running" with a minimal SaaS product that they can tweak to build their own products.
Potential Ideas
This list is not meant to be exhaustive. The feature set of the product should be as small as possible to ensure the focus stays on how to build out the foundational components.
Simple todo list with API - World famous todo app with simple GUI and the ability to create TODOs via API as well.
GitHub secrets scanner - Allows users to connect GitHub repositories and runs trufflehog on the git history to detect committed secrets .
GitHub driven TODO/FIXME/HACK list - Allows users to connect GitHub repositories and track all
TODO
,FIXME
andHACK
comments made in the code.Milestones
Subject to change, but here is a rough roadmap of deliverables.
Beta Was this translation helpful? Give feedback.
All reactions