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:
- Code Generation: AI writes production-ready code based on the plans
- Live Preview: See your app running in a sandbox environment
- Iterate: Chat with Oneshot to make changes and improvements
- 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:
- Your app is built and optimized for production
- It's deployed to a global CDN for fast loading
- You get a URL:
yourproject.oneshotapp.io - 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