Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/youssefwaheedd/prompt-hub

🌐 PromptHub - Share & Discover AI Prompts 🚀 Built with Next.js, PromptHub is the go-to platform for AI enthusiasts to share and explore creative prompts used for generating AI-powered content. 📝 Share your prompts, 🔍 discover new ideas, and 🌟 collaborate with a community passionate about AI innovation.
https://github.com/youssefwaheedd/prompt-hub

Last synced: about 1 month ago
JSON representation

🌐 PromptHub - Share & Discover AI Prompts 🚀 Built with Next.js, PromptHub is the go-to platform for AI enthusiasts to share and explore creative prompts used for generating AI-powered content. 📝 Share your prompts, 🔍 discover new ideas, and 🌟 collaborate with a community passionate about AI innovation.

Awesome Lists containing this project

README

        

# 🚀 PromptHub

**PromptHub** - Share & Discover AI Prompts 🚀

## 📝 Overview

PromptHub is a community-driven platform where users can share and discover creative prompts used for AI-generated content. Built entirely with Next.js, it leverages both static site generation and dynamic API routes for a seamless and efficient user experience.

## ✨ Features

* 🔄 Share and showcase AI prompts
* 🌟 Discover new and popular prompts
* 🤝 Community-driven platform for AI innovation

## 🛠️ Tech Stack

* 🖥️ Framework: Next.js
* 🎨 Styling: Tailwind CSS
* 🗄️ Database: MongoDB
* 🔌 API: Next.js API Routes
* 🚀 Deployment: Vercel

## 🚀 Getting Started

### 📋 Prerequisites
* 📦 Node.js (v12.x or later)
* 📦 npm or yarn

### ⚙️ Installation
1. Clone the repository:
```bash
git clone https://github.com/youssefwaheedd/prompt-hub.git
2. Navigate to the project directory:
```bash
cd prompt-hub
3. Install dependencies:
```bash
npm install
# or
yarn install****
4. Create a .env.local file and add your environment variables (e.g., MongoDB connection string, API keys).

### Running the Project
To start the development server:

```bash
npm run dev
# or
yarn dev
```
Open http://localhost:3000 with your browser to see the app in action.

### API Routes
This project uses Next.js API Routes for backend functionality. These routes are located in the /pages/api directory and handle tasks such as data fetching and interacting with the MongoDB database.

### Deployment
The project is ready for deployment on Netlify or other hosting services that support Next.js. For a production build:

```bash
npm run build
npm run start
# or
yarn build
yarn start
```

### Contributing
Contributions are welcome! Please fork this repository and submit a pull request with your improvements or bug fixes.

### Contact

For any questions or suggestions, feel free to reach out:

- **Email:** [[email protected]](mailto:[email protected])
- **LinkedIn:** [Youssef Waheed](https://linkedin.com/in/youssefwaheed)