The zero-cost, AI-assisted playbook for building your Minimum Viable Product (MVP).
Keep these links handy. You will feed them to the AI so it understands your vision.
You do not need to install anything or hire a developer. We will use a free, browser-based AI coding assistant to write and host the code for you.
This forces the AI to read your documents and build the underlying database without getting distracted by future feature ideas.
I am building the MVP for a platform called AdoptAnOrganizer (AAO). I have 4 core documents outlining the platform. Here are the links to my context: 1. Concept: https://docs.google.com/document/d/1sbywuqqkFXU2QENCxKfK839ggsAvnh_5Bt8iWFBDdcs/edit 2. Specs: https://docs.google.com/document/d/1hYDbaVWLAyqT_nBUWGRhsO64OFrFKMpaHrymyYThWHU/edit 3. Architecture: https://docs.google.com/document/d/1s7tCbooeSYnH6_JhzLRMn0_Pqw5gh6cKQizUok-Y9No/edit 4. Design: https://docs.google.com/document/d/1_nrEvJPnQATPQK_00ezUwtklthM9CZhi2_34AB0WBM4/edit Task 1: Read these documents. Enforce a strict feature freeze. We are ONLY building three things: 1. Organizer Trust Verification 2. Housing/Couch Donations 3. Matching Funds Allocation ($800-$1250 tiers) Task 2: Build the database schema (Users, Roles, Housing Offers, Fund Matches) based on the "Social Movement Platform V2" shared-database architecture concept. Build the backend first. Do not build the UI yet.
The most important part of the app is psychological safety for donors and hosts.
The backend looks good. Now, let's build the frontend UI for the **Organizer Trust Verification** flow. Create a clean, minimalist interface. I need: 1. A view for an aspiring organizer to submit their verification details. 2. A public-facing profile view where supporters can clearly see that verification status. Reference the first 22 pages of the Design document to ensure the UI feels highly secure, legible, and trustworthy. Let me know when this is ready so I can test it in the preview window.
Allows hosts to securely offer their space to verified organizers.
Next, build the **Housing/Couch Donation** view. Requirements: - A Host must be able to list a temporary space. - This listing system must link directly to the verified organizer profiles we just built. - A Host must be able to see the Organizer's verification status before accepting. - Hide exact addresses for privacy until a match is confirmed. Implement this flow and update the UI.
The final core pillar for wealthy progressives to distribute funds.
Finally, implement the **Matching Funds Workflow**. Requirements: - Create a dashboard for a 'Funder' user role. - They need to see a queue of verified organizers who have met their initial community support goals. - The interface must clearly display the required matching funds tier ($800 to $1,250) based on the organizer's city tier. - Add a simple "Approve Match" workflow.
Before you write any code, you need a thinking partner. Google NotebookLM is a free AI tool designed to ingest your project documents and become an absolute expert on your vision.
When you aren't sure what you need yet, these tools help bridge the gap between an idea and an execution:
If the AI breaks the app or gives you an error screen, do not panic. Just paste this into the chat:
The app broke and is showing an error. Please undo your last change, analyze why it failed, and try a safer approach to implement the feature.