Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

🚀 PromptVault Pro — AI Prompt Library & Tester

PromptVault Pro Hero

The AI prompts that actually ship work.
A curated vault of battle-tested prompts for business, content, marketing, and productivity.

www.promptvaultpro.live
(Alternate link: prompt-vault-pro.lovable.app)

React 19 TanStack Start Tailwind CSS 4 Supabase TypeScript


✨ Overview

PromptVault Pro is a comprehensive platform designed for creators, founders, and marketers who want to leverage AI without the friction. It provides a curated library of high-performing prompts that are ready to use. Unlike static lists, PromptVault Pro features a built-in AI tester, allowing users to run prompts instantly with custom variables—no API keys or complex setup required.

Built with the latest cutting-edge web technologies, it offers a blazing-fast, type-safe, and visually stunning experience.

🛠️ Key Features

  • 📚 Curated Library: Hand-picked prompts categorized for real-world use cases (Business, Marketing, Content, etc.).
  • ⚡ Instant Testing: Run any prompt live with built-in AI. See the output in seconds without leaving the app.
  • 🎯 Dynamic Variables: Auto-detects {{variables}} in prompts and generates fillable UI fields automatically.
  • 💖 Personal Toolkit: Save your favorite prompts to your private library for quick access later.
  • 🛡️ Secure Auth: Robust authentication and database management powered by Supabase.
  • 📈 Analytics & Dashboard: Track your prompt usage and manage your collection from a central hub.

🖼️ Visual Showcase

🏠 Landing Page & Hero

The gateway to the vault, designed for conversion and clarity.

🔍 Prompt Library

Browse through hundreds of battle-tested prompts with advanced filtering.

🧪 Live AI Tester

Test prompts in real-time. Fill in variables and get instant AI-generated results.

📊 User Dashboard

Manage your saved prompts, favorites, and account settings in one place.

🔐 Auth & Onboarding

Seamless sign-up and login experience powered by Supabase and Lovable.

📱 More From The App




🏗️ Technical Deep Dive

Database Schema (Supabase/PostgreSQL)

The application uses a robust relational schema with Row Level Security (RLS) to ensure data integrity and user privacy.

  • profiles: User metadata and subscription tier tracking.
  • prompts: The core curated library accessible to all users.
  • favorites: Many-to-many relationship mapping users to their saved prompts.
  • user_prompts: Private prompts created by users for their own use.

Prompt Variable Engine

The "Live Tester" uses a custom regex-based parser to identify {{variables}} within prompt strings. These are then dynamically mapped to React Hook Form inputs, allowing for a seamless user experience when testing complex AI instructions.


💻 Tech Stack


🚀 Getting Started

To run PromptVault Pro locally, follow these steps:

Prerequisites

  • Bun (preferred) or Node.js
  • Supabase account (for environment variables)

Installation

  1. Clone the repository:

    git clone https://github.com/paulmmoore3416/Prompt-Generator-Pro.git
    cd Prompt-Generator-Pro/codebase
  2. Install dependencies:

    bun install
  3. Set up Environment Variables: Create a .env file in the codebase directory and add your Supabase credentials:

    VITE_SUPABASE_URL=your_supabase_url
    VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
  4. Run the development server:

    bun dev

    The site will be available at http://localhost:3000.


💎 Pricing Models

PromptVault Pro offers flexible plans to suit your needs:

Feature Free ($0) Premium ($3/mo)
Curated Prompts 7 Prompts Full Library
AI Tests 5 per day Unlimited
Save Favorites
Personal Prompts
CSV Export
Priority Support

👨‍💻 Author

Paul Moore


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ for AI Creators and Makers.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors