Skip to content

KeshavAgrawal2903/PromptInn

Repository files navigation

PromptInn

A modern web application for managing and sharing AI prompts.

Project Description

PromptInn is a web-based platform designed to help users discover, create, and share AI prompts. The application provides a user-friendly interface for managing prompts, with features for organization, sharing, and collaboration.

Features

  • 🔍 Browse and search through a collection of AI prompts
  • ✍️ Create and manage your own prompts
  • 🤝 Share prompts with the community
  • 📱 Responsive design for all devices
  • 🔒 Secure user authentication
  • 💳 Integrated payment system for premium features
  • 📊 Analytics and usage tracking
  • 🎨 Modern and intuitive user interface

Tech Stack

  • Frontend:

    • React 18
    • TypeScript
    • Vite
    • Tailwind CSS
    • Framer Motion
    • React Router
    • Zustand (State Management)
    • React Hot Toast (Notifications)
  • Backend:

    • Supabase (Authentication & Database)
    • Stripe (Payments)
  • Development Tools:

    • ESLint
    • TypeScript
    • PostCSS
    • Vite

Installation Instructions

  1. Clone the repository:

    git clone https://github.com/yourusername/PromptInn.git
    cd PromptInn
  2. Install dependencies:

    npm install
  3. Create a .env file in the root directory with the following variables:

    VITE_SUPABASE_URL=your_supabase_url
    VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
    VITE_STRIPE_PUBLIC_KEY=your_stripe_public_key
    
  4. Start the development server:

    npm run dev

Usage Instructions

  1. Visit the application in your browser (default: http://localhost:5173)
  2. Sign up or log in to your account
  3. Browse existing prompts or create your own
  4. Use the search functionality to find specific prompts
  5. Save your favorite prompts for later use
  6. Share prompts with other users

Contribution Guidelines

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create a new branch for your feature
  3. Make your changes
  4. Submit a pull request

Please ensure your code follows our coding standards and includes appropriate tests.

License

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

Contact Information

  • Project Maintainer: [Your Name]
  • Email: [Your Email]
  • GitHub: [Your GitHub Profile]

For support or questions, please open an issue in the GitHub repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published