hey 👋 Everyone,
I built an MVP for my SAAS project called Endprompt, it is a platform that allows you to create and manage endpoints for your AI prompts, securely and easily. You can create, update, and delete your AI prompts, all from one place. I designed it with developers in mind, so it's easy to use and integrate into your existing workflow.
am targeting front-end developers who want to use Chatgpt API without having to build a backend to keep their secret keys safe, and cache responses to reduce the OpenAI API cost and restrict access. they can use my solution to get an API endpoint (ex abcdefg.endprompt.online) using a simple dashboard where they can define a customized schema for the request payload (query), and store their ChatGPT key 🔑 safely.
I started this project after I saw a lot of similar requests/job posts on freelancing websites, but now not sure where to start publishing this project.
I built it totally serverless on AWS using multiple serverless services such as Lambda, Step functions, CloudFront, cloudformation، Dynamodb, and s3 for the static website. I used GitHub actions for ci/cd and terraform. for authentication, I used Firebase because for me it has an intuitive UI and easy-to-use different login providers.
for payment I used Stripe but currently, it's only enabled in staging env for the prod env I just added a Google form to collect potential/interested customers.
It took me about 3 weeks working at weekends and sometimes in my free time at night.
link : https://endprompt.online