Skip to content

Repository files navigation

Promptopia - AI Prompt Sharing Platform

Promptopia is an open-source AI prompting tool designed for the modern world to discover, create and share creative prompts.

🌟 Features

  • Google Authentication
  • Create and Edit prompts
  • Discover prompts from other creators
  • Profile Management
  • Responsive Design (Mobile & Desktop)

🛠️ Tech Stack

  • Next.js 13
  • MongoDB
  • NextAuth.js
  • TailwindCSS
  • React

🚀 Installation

  1. Clone the repository
git clone https://github.com/your-username/promptopia.git
  1. Navigate to the project directory
cd promptopia
  1. Install dependencies
npm install
  1. Create a .env file and add the following variables
GOOGLE_ID=your_google_id
GOOGLE_CLIENT_SECRET=your_google_client_secret
MONGODB_URI=your_mongodb_uri
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_URL_INTERNAL=http://localhost:3000
NEXTAUTH_SECRET=your_nextauth_secret
  1. Start the development server
npm run dev

💻 Usage

  1. Sign in with your Google account
  2. Click "Create Prompt" to create a new prompt
  3. Browse prompts shared by other users on the home page
  4. Manage your prompts from your profile

🤝 Contributing

  1. Fork this repository
  2. Create a new branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Create a Pull Request

📝 License

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

📧 Contact

Project Link: https://github.com/your-username/promptopia

🙏 Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages