How Oneshot Works

Oneshot uses AI to take you from idea to deployed app through a structured workflow.

The Three Stages

1. PRD (Product Requirements)

What happens: Oneshot acts as a product manager, helping you define exactly what you want to build.

You'll get:

  • Clear project overview and goals
  • List of features and requirements
  • User stories describing how the app will be used
  • Success criteria

Tip: Be as detailed as possible about what you want. Mention any specific features or integrations. Share examples of apps you like.

2. System Design

What happens: Oneshot architects the technical solution for your app.

You'll get:

  • Data models and database schema
  • API endpoints and business logic
  • Technology stack recommendations
  • Component architecture

Tip: You don't need to understand the technical details. Just review to make sure all your features are included.

3. UX Design

What happens: Oneshot designs the user experience and interface.

You'll get:

  • Screen-by-screen breakdown
  • User flow diagrams
  • Component specifications
  • Responsive design considerations

Tip: Check that all screens you need are included. Request changes to the layout or flow. Mention any specific design preferences.

Building Your App

After the planning stages, Oneshot builds your app:

  1. Code Generation: AI writes production-ready code based on the plans
  2. Live Preview: See your app running in a sandbox environment
  3. Iterate: Chat with Oneshot to make changes and improvements
  4. Deploy: One click to publish your app to the web

Making Changes

Need to update your app? Just tell Oneshot what you want:

  • "Add a dark mode toggle"
  • "Change the hero section background to blue"
  • "Add a newsletter signup form to the footer"
  • "Make the buttons rounded"

Oneshot will update your app and show you the changes in real-time.

Technology Stack

Oneshot builds modern web applications using:

  • Frontend: React, Next.js, Tailwind CSS
  • Backend: Node.js, API routes
  • Database: Supabase (PostgreSQL)
  • Hosting: Vercel-compatible deployment
  • Authentication: Built-in auth when needed

You don't need to know these technologies — Oneshot handles everything.

Deployment

When you deploy:

  1. Your app is built and optimized for production
  2. It's deployed to a global CDN for fast loading
  3. You get a URL: yourproject.oneshotapp.io
  4. SSL certificate is automatically configured

Custom Domains (Pro)

With a Pro subscription, you can:

  • Connect your own domain (e.g., myapp.com)
  • Remove Oneshot branding
  • Get priority support

Questions? Check our FAQ or email hello@oneshot.dev