List of 10 Ready-to-Run Antigravity Projects
Get 10 production-ready Antigravity project templates with complete prompts. Build landing pages, dashboards, e-commerce, APIs, and more instantly.

List of 10 Ready-to-Run Antigravity Projects
Overview
Get started instantly with these 10 production-ready Antigravity project templates. Each includes a complete prompt, tech stack, estimated build time, and deployment instructions.
Simply copy the prompt, paste into Antigravity, and watch your project build automatically.
Quick Navigation
- SaaS Landing Page - 15 min
- Blog CMS - 20 min
- Admin Dashboard - 18 min
- Task Manager - 25 min
- E-commerce Storefront - 30 min
- Portfolio Website - 12 min
- API Service - 20 min
- Social Feed - 35 min
- Documentation Site - 15 min
- Analytics Dashboard - 25 min
1. SaaS Landing Page
Build Time: 15 minutes Difficulty: Beginner Tech Stack: Next.js 14, Tailwind CSS, Framer Motion, shadcn/ui
What You Get
✅ Hero section with gradient background and CTA ✅ Features grid (6 feature cards with icons) ✅ Pricing table (3 tiers) ✅ Testimonials carousel ✅ FAQ accordion ✅ Contact form with validation ✅ Responsive design ✅ Dark mode toggle ✅ Smooth scroll animations
Copy-Paste Prompt
Create a high-converting SaaS landing page with:
SECTIONS:
1. Hero
- Headline: "Build Faster with AI"
- Subheadline: "The modern development platform"
- Primary CTA: "Start Free Trial"
- Secondary CTA: "Watch Demo"
- Hero illustration (placeholder)
2. Features (6 cards in grid)
- Feature 1: AI Code Generation
- Feature 2: Real-time Collaboration
- Feature 3: One-Click Deployment
- Feature 4: Built-in Testing
- Feature 5: Analytics Dashboard
- Feature 6: 24/7 Support
Each with icon, title, description
3. Pricing (3 tiers)
- Free: $0/month (basic features)
- Pro: $20/month (all features, recommended)
- Enterprise: Custom (premium support)
- Feature comparison list
- CTA buttons per tier
4. Testimonials (6 testimonials, carousel)
- Customer avatar
- Name, role, company
- Quote
- 5-star rating
5. FAQ (8 questions, accordion)
- Common questions about product
- Expandable answers
6. CTA Section
- "Ready to get started?"
- Sign-up form: email input + submit
- "No credit card required" text
7. Footer
- Logo
- Navigation links (Product, Features, Pricing, Blog, Contact)
- Social links (Twitter, GitHub, LinkedIn)
- Copyright
TECH STACK:
- Next.js 14 with App Router
- TypeScript
- Tailwind CSS
- shadcn/ui components
- Framer Motion for animations
- React Hook Form for contact form
- Zod for validation
DESIGN:
- Modern, clean aesthetic
- Purple/blue gradient accents
- Responsive (mobile-first)
- Dark mode support
- Smooth scroll behavior
- Fade-in animations on scroll
- Fast loading (optimized images)
FEATURES:
- SEO optimized (meta tags)
- Newsletter signup (save to database)
- Contact form submission (save to database)
- Analytics tracking setup (Google Analytics)
Deployment
npm run build
vercel deploy
Live in: 2 minutes
2. Blog CMS
Build Time: 20 minutes Difficulty: Intermediate Tech Stack: Next.js 14, Prisma, PostgreSQL, TipTap, UploadThing
What You Get
✅ Rich text editor (TipTap) ✅ Post CRUD operations ✅ Category and tag management ✅ Image upload system ✅ Draft/publish workflow ✅ SEO meta fields ✅ Search and filters ✅ Admin dashboard
Copy-Paste Prompt
Build a complete blog CMS with:
POST MANAGEMENT:
- Rich text editor (TipTap) with toolbar:
* Bold, italic, underline, strikethrough
* Headings (H1-H6)
* Lists (bullet, numbered)
* Links, images, code blocks
* Blockquotes
- Fields:
* Title (required, max 200 chars)
* Slug (auto-generated from title)
* Excerpt (max 300 chars)
* Content (rich text)
* Featured image (upload)
* Categories (multi-select)
* Tags (create inline)
* SEO title and description
* Status (draft, published, scheduled)
* Publish date
- Draft auto-save (every 30 seconds)
- Preview mode
LIST VIEW:
- Grid of post cards (3 columns)
- Thumbnail, title, excerpt
- Category badges
- Date and status
- Actions (edit, delete)
- Search by title/content
- Filter by category, status, date
- Sort by date, title
- Pagination (12 per page)
CATEGORIES & TAGS:
- Create, edit, delete categories
- Hierarchical categories (parent/child)
- Create tags inline from post form
- Tag autocomplete
- Post count per category/tag
TECH STACK:
- Next.js 14 App Router
- Server Actions (not API routes)
- TypeScript
- Prisma + PostgreSQL
- TipTap editor
- UploadThing for images
- React Hook Form + Zod
- shadcn/ui components
DATA MODELS:
Post {
id, title, slug, excerpt, content,
featuredImage, seoTitle, seoDescription,
status, publishedAt, authorId,
categories (many-to-many),
tags (many-to-many),
createdAt, updatedAt
}
Category {
id, name, slug, description,
parentId, posts
}
Tag {
id, name, slug, posts
}
PAGES:
- /admin/posts (list)
- /admin/posts/new (create)
- /admin/posts/[id]/edit (edit)
- /admin/categories
- /admin/tags
VALIDATION:
- Title: required, 10-200 chars
- Slug: unique, lowercase, hyphens only
- Content: required for published posts
- Featured image: required for published
FEATURES:
- Slug uniqueness check
- Soft delete to trash
- Bulk actions (delete, change status)
- Duplicate post
- Export to JSON/CSV
Deployment
# Setup database
npx prisma migrate deploy
npx prisma db seed
# Deploy
vercel deploy --prod
Live in: 3 minutes
3. Admin Dashboard
Build Time: 18 minutes Difficulty: Intermediate Tech Stack: Next.js 14, Prisma, Recharts, TanStack Table
What You Get
✅ Overview page with KPI cards ✅ Revenue line chart ✅ User growth bar chart ✅ Data table with advanced features ✅ User management (CRUD) ✅ Settings page ✅ Dark mode ✅ Responsive sidebar
Copy-Paste Prompt
Create a professional admin dashboard with:
OVERVIEW PAGE:
- 4 metric cards:
* Total Revenue (with % change)
* Active Users (with % change)
* New Signups This Month
* Average Order Value
- Line chart: Revenue last 30 days
- Bar chart: User signups by month (6 months)
- Area chart: Order volume
USER MANAGEMENT:
- Data table with TanStack Table:
* Columns: Avatar, Name, Email, Role, Status, Created, Actions
* Search across all fields
* Filter by role (Admin, User, Guest)
* Filter by status (Active, Inactive)
* Sort any column
* Pagination (10, 25, 50 per page)
* Row actions (View, Edit, Delete)
- User detail modal
- Edit user form
- Delete confirmation
SETTINGS:
- Profile: name, email, avatar upload
- Appearance: dark mode toggle
- Notifications: email/push preferences
- Security: change password, 2FA toggle
NAVIGATION:
- Sidebar with links
- Mobile hamburger menu
- User profile dropdown
TECH STACK:
- Next.js 14 App Router
- TypeScript
- Prisma + PostgreSQL
- Recharts
- TanStack Table
- shadcn/ui
- Tailwind CSS
DATA MODELS:
User {
id, name, email, avatar,
role (ADMIN, USER, GUEST),
status (ACTIVE, INACTIVE),
createdAt, updatedAt
}
Metric {
id, type (REVENUE, USERS, etc),
value, date, metadata
}
DESIGN:
- Professional blue theme
- Mobile-responsive
- Loading skeletons
- Toast notifications
- Smooth transitions
Deployment
npm run build
docker build -t admin-dashboard .
docker push registry/admin-dashboard
Live in: 5 minutes
4. Task Manager
Build Time: 25 minutes Difficulty: Advanced Tech Stack: Next.js 14, Prisma, dnd-kit, Zustand
What You Get
✅ Kanban board with drag-and-drop ✅ Multiple boards per user ✅ Lists and cards ✅ Card details (description, checklist, due date) ✅ Labels and priorities ✅ Team collaboration ✅ Comments and activity log ✅ Real-time updates
Copy-Paste Prompt
Create a Kanban task manager with:
BOARDS:
- Create, edit, delete boards
- Board list page
- Board settings (name, description, visibility)
LISTS:
- Create, edit, delete lists
- Drag to reorder lists
- Default lists: To Do, In Progress, Done
CARDS:
- Create, edit, delete cards
- Drag between lists
- Card detail modal:
* Title and description
* Due date picker
* Priority (Low, Medium, High)
* Labels (colored badges)
* Checklist with progress bar
* Assignees (team members)
* Comments section
* Activity log
- Drag to reorder cards within list
FEATURES:
- Real-time position updates
- Optimistic UI updates
- Keyboard shortcuts
- Search across cards
- Filter by label, assignee, due date
- Archive cards
TECH STACK:
- Next.js 14 App Router
- TypeScript
- Prisma + PostgreSQL
- dnd-kit for drag-and-drop
- Zustand for state
- shadcn/ui
- date-fns
DATA MODELS:
Board { id, userId, name, description }
List { id, boardId, title, position }
Card {
id, listId, title, description,
position, dueDate, priority,
members (many-to-many),
labels (many-to-many)
}
Comment { id, cardId, userId, content }
PAGES:
- /boards (list all)
- /boards/[id] (kanban view)
- /boards/[id]/settings
Deployment
npm run build
fly deploy
Live in: 3 minutes
5. E-commerce Storefront
Build Time: 30 minutes Difficulty: Advanced Tech Stack: Next.js 14, Prisma, Stripe, Zustand
What You Get
✅ Product catalog with filters ✅ Product detail pages ✅ Shopping cart ✅ Checkout flow ✅ Stripe payment integration ✅ Order management ✅ Admin product management
Copy-Paste Prompt
Build an e-commerce storefront with:
PRODUCT CATALOG:
- Grid layout (3 columns desktop)
- Product cards: image, name, price, rating
- Search functionality
- Filters:
* Category (dropdown)
* Price range (slider)
* Rating (stars)
* In stock only (toggle)
- Sort by: price, popularity, newest
- Pagination or infinite scroll
PRODUCT DETAIL:
- Image gallery (main + thumbnails)
- Title, price, description
- Variant selector (size, color)
- Quantity selector
- Add to cart button
- Reviews section
- Related products
SHOPPING CART:
- Cart icon with item count
- Cart sidebar or page
- Item list with thumbnails
- Quantity adjustment (+/-)
- Remove item
- Subtotal, tax, total
- Checkout button
CHECKOUT:
- Shipping address form
- Payment method (Stripe)
- Order summary
- Place order button
- Confirmation page
TECH STACK:
- Next.js 14 App Router
- TypeScript
- Prisma + PostgreSQL
- Stripe for payments
- Zustand for cart state
- UploadThing for product images
- shadcn/ui
DATA MODELS:
Product {
id, name, description, price,
images, category, stock, variants
}
Cart { id, userId, items }
Order {
id, userId, items, total,
status, shippingAddress, createdAt
}
FEATURES:
- Cart persists in localStorage
- Stock tracking
- Order email confirmation
- Admin: add/edit products
Deployment
# Add Stripe keys to .env
STRIPE_PUBLIC_KEY=pk_...
STRIPE_SECRET_KEY=sk_...
vercel deploy --prod
Live in: 5 minutes
6. Portfolio Website
Build Time: 12 minutes Difficulty: Beginner Tech Stack: Next.js 14, Tailwind CSS, Framer Motion
What You Get
✅ Hero with introduction ✅ About section ✅ Projects gallery ✅ Skills section ✅ Contact form ✅ Blog integration ✅ Responsive design
Copy-Paste Prompt
Create a developer portfolio with:
HERO:
- Name and title
- Brief introduction (2-3 sentences)
- Profile photo (circular)
- CTA buttons: "View Projects", "Contact Me"
- Social links (GitHub, LinkedIn, Twitter)
ABOUT:
- Longer bio (2-3 paragraphs)
- Experience timeline
- Education
PROJECTS (6 projects):
- Grid layout (2 columns)
- Project cards:
* Screenshot/thumbnail
* Title and description
* Tech stack badges
* Live demo link
* GitHub link
- Filter by category (Web, Mobile, Open Source)
SKILLS:
- Skill categories (Frontend, Backend, DevOps)
- Skill badges with proficiency bars
BLOG:
- Latest 3 posts
- Title, excerpt, date
- "Read more" links
CONTACT:
- Form: name, email, message
- Send button
- Success/error toast
TECH STACK:
- Next.js 14 App Router
- TypeScript
- Tailwind CSS
- Framer Motion
- shadcn/ui
DESIGN:
- Minimalist, clean
- Dark theme
- Smooth animations
- Mobile-responsive
Deployment
npm run build
vercel deploy --prod
Live in: 1 minute
7. API Service
Build Time: 20 minutes Difficulty: Intermediate Tech Stack: Next.js 14 API Routes, Prisma, JWT
What You Get
✅ RESTful API endpoints ✅ JWT authentication ✅ Rate limiting ✅ Input validation ✅ Error handling ✅ API documentation
Copy-Paste Prompt
Create a REST API service with:
ENDPOINTS:
- POST /api/auth/login
- POST /api/auth/register
- GET /api/users (paginated, protected)
- GET /api/users/[id] (protected)
- PUT /api/users/[id] (protected)
- DELETE /api/users/[id] (protected)
- GET /api/posts (public, paginated)
- POST /api/posts (protected)
- GET /api/posts/[id] (public)
- PUT /api/posts/[id] (protected)
- DELETE /api/posts/[id] (protected)
FEATURES:
- JWT authentication
- Bearer token in headers
- Rate limiting (100 req/hour per user)
- Request validation (Zod schemas)
- Standard error responses
- CORS configuration
- Pagination for lists
TECH STACK:
- Next.js 14 API Routes
- TypeScript
- Prisma + PostgreSQL
- jsonwebtoken for JWT
- @upstash/ratelimit
- Zod for validation
RESPONSE FORMAT:
Success: {
success: true,
data: {...},
pagination: { page, limit, total }
}
Error: {
success: false,
error: "message",
code: "ERROR_CODE"
}
SECURITY:
- Password hashing (bcrypt)
- SQL injection prevention (Prisma)
- Rate limiting per IP
- Input sanitization
DATA MODELS:
User { id, email, password, name, role }
Post { id, userId, title, content, createdAt }
Deployment
# Setup environment
JWT_SECRET=your-secret-key
DATABASE_URL=postgres://...
vercel deploy --prod
Live in: 2 minutes
8. Social Feed
Build Time: 35 minutes Difficulty: Advanced Tech Stack: Next.js 14, Prisma, Pusher, TanStack Query
What You Get
✅ Infinite scroll feed ✅ Create posts (text, images) ✅ Like and comment ✅ Follow/unfollow users ✅ User profiles ✅ Real-time updates ✅ Notifications
Copy-Paste Prompt
Build a social media feed with:
FEED:
- Infinite scroll
- Post cards:
* User avatar and name
* Post content (text + images)
* Like button (with count)
* Comment button (with count)
* Share button
* Timestamp
- Optimistic updates for likes
CREATE POST:
- Textarea for content
- Image upload (multiple)
- Submit button
- Character counter (max 500)
COMMENTS:
- Comment list under post
- Nested replies (1 level)
- Add comment form
- Like comments
USER PROFILES:
- Profile header:
* Avatar and cover photo
* Name and bio
* Follower/following counts
* Follow/unfollow button
- User's posts
- Edit profile (own only)
FEATURES:
- Follow/unfollow
- Real-time notifications (Pusher)
- Search users
- Trending posts
- Mention users with @
- Hashtags
TECH STACK:
- Next.js 14 App Router
- TypeScript
- Prisma + PostgreSQL
- TanStack Query (infinite scroll)
- Pusher for real-time
- UploadThing for images
- shadcn/ui
DATA MODELS:
User {
id, username, email, avatar,
bio, followers, following
}
Post {
id, userId, content, mediaUrls,
likes (many-to-many), comments
}
Comment {
id, postId, userId, parentId, content
}
Follow { followerId, followingId }
Deployment
# Add Pusher credentials
PUSHER_APP_ID=...
PUSHER_KEY=...
PUSHER_SECRET=...
vercel deploy --prod
Live in: 5 minutes
9. Documentation Site
Build Time: 15 minutes Difficulty: Beginner Tech Stack: Next.js 14, MDX, Contentlayer
What You Get
✅ MDX content rendering ✅ Sidebar navigation ✅ Search functionality ✅ Code syntax highlighting ✅ Table of contents ✅ Dark mode
Copy-Paste Prompt
Create a documentation site with:
LAYOUT:
- Sidebar navigation (collapsible sections)
- Main content area
- Table of contents (right sidebar, desktop)
- Mobile hamburger menu
CONTENT:
- MDX files in /content/docs
- Frontmatter: title, description, order
- Render MDX with components
- Code blocks with syntax highlighting
- Copy button for code blocks
- Callouts (note, warning, tip)
FEATURES:
- Search (Cmd+K)
- Dark mode toggle
- Breadcrumbs
- Previous/next navigation
- Edit on GitHub link
- Auto-generate TOC from headings
TECH STACK:
- Next.js 14 App Router
- TypeScript
- Contentlayer for MDX
- Shiki for syntax highlighting
- Flexsearch for search
- shadcn/ui
STRUCTURE:
/content/docs/
/getting-started/
introduction.mdx
installation.mdx
/api-reference/
authentication.mdx
endpoints.mdx
DESIGN:
- Clean, readable
- Mono font for code
- Proper spacing
- Mobile-responsive
Deployment
npm run build
vercel deploy --prod
Live in: 2 minutes
10. Analytics Dashboard
Build Time: 25 minutes Difficulty: Advanced Tech Stack: Next.js 14, Prisma, Recharts, Socket.io
What You Get
✅ Real-time metrics ✅ Multiple chart types ✅ Date range filters ✅ Comparison mode ✅ Export to CSV/PDF ✅ Custom date ranges
Copy-Paste Prompt
Create a real-time analytics dashboard with:
METRICS (KPI cards):
- Total Visitors (with % change)
- Bounce Rate (with % change)
- Avg Session Duration
- Conversion Rate
CHARTS:
- Line chart: Visitors over time
- Bar chart: Page views by page
- Pie chart: Traffic sources
- Area chart: Revenue trends
- Heatmap: Hourly activity
DATA TABLE:
- Top performing pages
- Columns: Page, Views, Unique, Bounce, Avg Time
- Sort, filter, export to CSV
FILTERS:
- Date range selector:
* Today
* Last 7 days
* Last 30 days
* Last 90 days
* Custom range (date picker)
- Comparison toggle (vs previous period)
FEATURES:
- Real-time updates (Socket.io, refresh every 30s)
- Export charts to PNG
- Export data to CSV/PDF
- Responsive charts
TECH STACK:
- Next.js 14 App Router
- TypeScript
- Prisma + PostgreSQL
- Recharts
- Socket.io for real-time
- TanStack Table
- date-fns
- jsPDF for export
- shadcn/ui
DATA MODELS:
PageView {
id, url, timestamp, userId,
sessionId, referrer
}
Session {
id, userId, startedAt, endedAt, duration
}
Event {
id, type, properties, timestamp
}
Deployment
# Add Socket.io server
npm install socket.io
# Deploy
vercel deploy --prod
Live in: 5 minutes
Getting Started
Step 1: Choose a Project
Pick a project that matches your needs and skill level.
Step 2: Copy the Prompt
Copy the entire prompt to your clipboard.
Step 3: Open Antigravity
Navigate to antigravity.google and create a new workspace.
Step 4: Paste and Send
Paste the prompt into the chat and press Enter.
Step 5: Review the Plan
Check the implementation plan. Add comments if needed. Click "Proceed."
Step 6: Watch It Build
Monitor task groups as they execute. Approve pending steps.
Step 7: Test Locally
npm run dev
Open http://localhost:3000 and test all features.
Step 8: Deploy
Choose your platform:
- Vercel:
vercel deploy --prod - Netlify:
netlify deploy --prod - Fly.io:
fly deploy - Railway:
railway up
Customization Guide
Changing Tech Stack
Replace Prisma with TypeORM:
Tech Stack:
- TypeORM (instead of Prisma)
- PostgreSQL
Use MongoDB instead of PostgreSQL:
Tech Stack:
- Prisma + MongoDB (instead of PostgreSQL)
Use Different UI Library:
Tech Stack:
- Material-UI v5 (instead of shadcn/ui)
Adding Features
Extend any project:
Additional Features:
- Add email notifications with Resend
- Add file storage with AWS S3
- Add search with Algolia
- Add analytics with PostHog
Changing Design
Customize appearance:
Design Changes:
- Use green color scheme (instead of blue)
- Add illustrations from unDraw
- Use Inter font (instead of default)
- Add subtle animations
Troubleshooting
Build Errors
Problem: TypeScript errors during build
Solution:
"Fix TypeScript errors and run npm run build again"
Problem: Missing dependencies
Solution:
npm install
Database Issues
Problem: Prisma migration fails
Solution:
npx prisma migrate reset
npx prisma migrate dev
Deployment Errors
Problem: Environment variables not set
Solution: Add all required env vars to deployment platform
Next Steps
After building your project:
- Learn Best Practices: Antigravity Best Practices
- Customize Further: Antigravity Examples
- Add Auth: Authentication Tutorial
- Optimize Performance: Performance Guide
- Add Testing: Testing Guide
Conclusion
These 10 ready-to-run projects give you:
- Production-ready code in minutes
- Complete features out of the box
- Best practices built-in
- Easy deployment to any platform
Choose a project, copy the prompt, and start building!
Keywords: antigravity projects, antigravity project templates, ready to use antigravity templates, antigravity examples, antigravity starter projects, antigravity boilerplate