From aa93326897807274bf31d3d819d39264933e458c Mon Sep 17 00:00:00 2001 From: YourDreamNameHere Date: Thu, 20 Nov 2025 16:33:38 -0500 Subject: [PATCH] feat: add project specifications and agent guidelines - Add PRD.md with complete SaaS platform requirements - Add AGENTS.md with development standards and 12-factor principles - Define 50/month hosting business automation scope - Specify OVH, Cloudron, Stripe, and Dolibarr integrations --- AGENTS.md | 10 ++++++++++ PRD.md | 22 ++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 AGENTS.md create mode 100644 PRD.md diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..14e67d5 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,10 @@ +Perfrom all work in the output/ subdirectory. DO NOT create ANYTHING at the top level directory. +Ensure all work is fully tested, done in docker container (prefixed with YDN-Dev-) +Follow 12 factor principles +Standup a full local dev stack including Dollibarr +Use docker containers for ALL work. DO NOT pollute the host +Write the application in the go language +Use docker containers for the application. +They should be able to be pushed to a private registyr and deplopyed. Create the docker-compose.yml. +YOu will be doing development/testing/deployment end to end +The deployment environment is a Ubuntu 24.04 host with SSH installed. YOu'll need to ssh in as root and deploy the containers, setup web frontend etc etc. diff --git a/PRD.md b/PRD.md new file mode 100644 index 0000000..bde9dc0 --- /dev/null +++ b/PRD.md @@ -0,0 +1,22 @@ +# Project Specifications + +Goal: Create a 100% ready to launch software as a service business called YourDreamNameHere.com (hereafter referred to as YDN) + +YDN Product Overview: + With nothing more than : + Credit card details + Desired domain name + E-mail address + +A user will get a fully soverign data hosting business/technoligy stack: + + Domain registered using OVH Registrar + OVH VPS provisioned + Cloudron installed on the VPS + Cloudron DNS API integration with OVH DNS provider configured + An invite sent to the user supplied email address to complete the on-boarding flow of the Cloudron superadmin account + +The cost of this will be $250.00 USD per month per domain + +Utilize Dollibarr for all back office functionality. +Utilize Stripe for pyaments/subscriptions