Prompt Array is not just another prompt management tool - it's a complete platform for prompt engineering excellence:
- π Version Control: Track every change in your prompts with detailed history
- π€ Real-time Collaboration: Work together with your team in real-time
- π Smart Organization: Use tags, groups, and powerful search to find prompts instantly
- π― Templates: Start with proven templates or create your own
- π Security First: Enterprise-grade security with fine-grained access control
- π Dark Mode: Beautiful dark theme support for comfortable viewing
- Node.js 18+
- npm or yarn
- Git
# Clone the repository
git clone https://github.com/EDNAHQ/Prompt_Array.git
# Navigate to project directory
cd Prompt_Array
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env
# Start development server
npm run dev
- Building the Chrome Extension
- Setting up Supabase Authentication
- API Documentation
- Database Schema and RLS Policies
π Note: Additional documentation for Stripe payments, state management, and frontend architecture is currently being developed. We welcome contributions in these areas!
- βοΈ React 18 with Vite
- π¨ TailwindCSS & Shadcn/ui
- π React Query
- π£οΈ React Router
- π₯ Supabase
- π Row Level Security
- β‘ Real-time subscriptions
- π Edge Functions
We love your input! We want to make contributing to Prompt Array as easy and transparent as possible. Check out our Contributing Guide to get started.
- π Report bugs and issues
- π‘ Propose new features
- π Improve documentation
- π§ Submit pull requests
- Copy
.env.example
to.env
:
cp .env.example .env
- Update with your credentials:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
Our Chrome Extension brings Prompt Array directly into your browser:
- Build the extension:
cd chrome-extension
npm install
npm run build
- Load in Chrome:
- Open
chrome://extensions/
- Enable Developer mode
- Click "Load unpacked"
- Select the
chrome-extension/dist
directory
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all our contributors
- Built with React, Vite, and Supabase
- UI components from shadcn/ui
- π§ Email: support@ednahq.com
- π¬ Discord Community
- π¦ Twitter
- Fork or clone this repository
- Connect your repository to Netlify
- In your Netlify dashboard, go to Site Settings > Build & Deploy > Environment Variables
- Add the following environment variables:
VITE_SUPABASE_URL
VITE_SUPABASE_ANON_KEY
VITE_STRIPE_PUBLIC_KEY
VITE_STRIPE_PRICE_ID
DRIP_ACCOUNT_ID
DRIP_API_TOKEN
VITE_DRIP_FUNCTION_URL
Note: Never commit sensitive API keys to the repository. Always use environment variables for sensitive data.