Promptopia is an open-source AI prompting tool designed for the modern world to discover, create and share creative prompts.
- Google Authentication
- Create and Edit prompts
- Discover prompts from other creators
- Profile Management
- Responsive Design (Mobile & Desktop)
- Next.js 13
- MongoDB
- NextAuth.js
- TailwindCSS
- React
- Clone the repository
git clone https://github.com/your-username/promptopia.git- Navigate to the project directory
cd promptopia- Install dependencies
npm install- 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- Start the development server
npm run dev- Sign in with your Google account
- Click "Create Prompt" to create a new prompt
- Browse prompts shared by other users on the home page
- Manage your prompts from your profile
- Fork this repository
- Create a new branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Create a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Project Link: https://github.com/your-username/promptopia