Skip to content

Create, organize, and share powerful AI prompts. Boost your productivity with our intuitive prompt management platform.

License

Notifications You must be signed in to change notification settings

Omni-Intelligence/Prompt-Array

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

46 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Prompt Array

Prompt Array Logo

πŸš€ The Modern Platform for AI Prompt Engineering

Create, manage, and share your AI prompts with version control and real-time collaboration.

License: MIT PRs Welcome Contributions Welcome

🌟 Why Prompt Array?

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

πŸš€ Quick Start

Prerequisites

  • Node.js 18+
  • npm or yarn
  • Git

Installation

# 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

πŸŽ“ Educational Resources

Step-by-Step Tutorials

  1. Building the Chrome Extension
  2. Setting up Supabase Authentication
  3. API Documentation
  4. Database Schema and RLS Policies

Architecture Documentation

πŸ“ Note: Additional documentation for Stripe payments, state management, and frontend architecture is currently being developed. We welcome contributions in these areas!

πŸ› οΈ Tech Stack

Frontend

  • βš›οΈ React 18 with Vite
  • 🎨 TailwindCSS & Shadcn/ui
  • πŸ”„ React Query
  • πŸ›£οΈ React Router

Backend

  • πŸ”₯ Supabase
  • πŸ”’ Row Level Security
  • ⚑ Real-time subscriptions
  • 🌐 Edge Functions

🀝 Contributing

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.

Ways to Contribute

  • πŸ› Report bugs and issues
  • πŸ’‘ Propose new features
  • πŸ“ Improve documentation
  • πŸ”§ Submit pull requests

πŸ”‘ Environment Setup

  1. Copy .env.example to .env:
cp .env.example .env
  1. Update with your credentials:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key

πŸ“¦ Chrome Extension

Our Chrome Extension brings Prompt Array directly into your browser:

  1. Build the extension:
cd chrome-extension
npm install
npm run build
  1. Load in Chrome:
  • Open chrome://extensions/
  • Enable Developer mode
  • Click "Load unpacked"
  • Select the chrome-extension/dist directory

🌟 Star History

Star History Chart

πŸ“„ License

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

πŸ™ Acknowledgments

πŸ“ž Support

Deployment

Netlify Deployment Setup

  1. Fork or clone this repository
  2. Connect your repository to Netlify
  3. In your Netlify dashboard, go to Site Settings > Build & Deploy > Environment Variables
  4. 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.


Built with ❀️ by the EDNA HQ team

About

Create, organize, and share powerful AI prompts. Boost your productivity with our intuitive prompt management platform.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published