PromptCraft – AI-Powered Prompt Engineering Assistant

Overview
PromptCraft is an AI-powered web application built for the Appwrite Hackathon 2025.
It helps users convert raw, unstructured ideas into clear, professional AI prompts that work seamlessly with models like Google Gemini, GPT, and more.
The goal is simple: less trial-and-error, better AI outputs, faster.
Objectives
- Simplify prompt engineering for everyone
- Convert vague ideas into structured, actionable prompts
- Provide a fast, clean, and intuitive user experience
- Enable secure prompt storage and management
Key Features
🎯 Transform rough ideas into professional AI prompts
🧠 AI-powered prompt generation using Google Gemini
⚡ Fast performance with Next.js App Router
🎨 Clean, minimal UI with Tailwind CSS & shadcn/ui
🔐 Secure authentication & backend powered by Appwrite
📚 Ready-made prompt presets (blogs, YouTube scripts, emails, JSON specs, and more)
Tech Stack
- Frontend: Next.js, Tailwind CSS, shadcn/ui
- Routing: Next.js App Router
- Backend & Auth: Appwrite
- AI Integration: Google Gemini API
- Deployment: Appwrite Hosting
Demo & Access
- Live Demo: https://promptcraft.appwrite.network
Test Account (Demo Only):
- Email: testuser@gmail.com
- Password: testuser123
Getting Started
Prerequisites
- Node.js 16+
- pnpm
- Appwrite project
- Google Gemini API key
Installation
- Clone the repository:
git clone https://github.com/omprakash2929/PromptCraft.git - Navigate to the project:
cd PromptCraft - Install dependencies:
pnpm install
Environment Variables
Create a .env.local file and add:
NEXT_PUBLIC_APPWRITE_ENDPOINT=your-appwrite-endpoint
NEXT_PUBLIC_APPWRITE_PROJECT=your-appwrite-project-id
GEMINI_API_KEY=your-gemini-api-key
Run Locally
pnpm run dev
Use Cases
- Prompt engineering for AI tools
- Content creation (blogs, scripts, emails)
- Developer workflows (JSON specs, technical prompts)
- Hackathons and rapid prototyping
- AI experimentation and learning
Future Plans
- Multi-model support (GPT, Claude, LLaMA)
- Prompt optimization suggestions
- Export prompts (Markdown, JSON, etc.)
- Team collaboration features
License
MIT License © 2025 — PromptCraft
Made with ❤️ for the Appwrite Hackathon 2025 by Omprakash Chauhan