Getting Started
Build your custom storefront with StoreKit APIs in minute
Welcome to StoreKit
StoreKit is a complete e-commerce backend platform that lets you build custom online stores without worrying about backend infrastructure. Whether you're building a mobile app, web app, or any custom frontend, StoreKit provides all the APIs you need to create a fully functional online store.
The best part? You don't need to be a backend expert. Just grab your API key, and you're ready to start building.
What is StoreKit?
StoreKit is the backend that powers your storefront. Think of it as your complete e-commerce infrastructure—product management, order processing, cart functionality, customer data, and more—all accessible through simple APIs.
You focus on creating beautiful user experiences. We handle everything else.
Why Use StoreKit?
- No Backend Required - We provide the complete backend infrastructure. You only build the frontend.
- Simple Authentication - Customer data is managed through cookies. No complex auth flows needed.
- One API Key - Get your store's API key and start building immediately.
- Multi-Platform - Build web apps, mobile apps, or anything that can make HTTP requests.
- Full Control - Customize your storefront however you want while we handle the heavy lifting.
How It Works
Here's the simple flow:
- Create Your Store - Sign up on StoreKit dashboard and create your first store
- Get Your API Key - Each store gets a unique API key for secure access
- Build Your Frontend - Use our APIs to fetch products, manage cart, process orders
- Deploy Anywhere - Host your storefront on any platform you prefer
graph LR
A[Your Frontend] -->|API Calls| B[StoreKit APIs]
B -->|Products, Orders, Cart| C[StoreKit Backend]
C -->|Response| B
B -->|Data| AWhat Can You Build?
With StoreKit APIs, you can create:
- Custom Web Stores - Build unique shopping experiences with React, Vue, Next.js, or any framework
- Mobile Apps - Create native iOS/Android apps or use React Native, Flutter
- Progressive Web Apps - Build fast, installable web experiences
- Headless Storefronts - Connect any frontend to your store's backend
- Multi-Platform Solutions - Use the same backend for web, mobile, and more
Core Features You Get
Product Management
- Fetch all products or specific product details
- Filter and search products
- AI-generated product images
- Category and collection support
Shopping Cart
- Add, update, and remove items
- Persistent cart across sessions
- Guest and authenticated user carts
- Real-time cart synchronization
Order Processing
- Create and track orders
- Order history for customers
- Order status updates
- Seamless checkout flow
Customer Management
- User authentication via cookies
- Guest checkout support
- Customer profiles and data
- No complex auth implementation needed
Wishlist & Favorites
- Save products for later
- Manage customer wishlists
- Sync across devices
Who Is This For?
StoreKit is perfect for:
- Frontend Developers - Build storefronts without backend knowledge
- Mobile App Developers - Create shopping apps without server management
- Agencies - Quickly deliver custom e-commerce solutions to clients
- Startups - Launch online stores fast without infrastructure overhead
- Freelancers - Offer custom storefront development services
What You Need to Know
To get started with StoreKit, you should be familiar with:
- Basic JavaScript or your preferred programming language
- Making HTTP requests (fetch, axios, or similar)
- Working with JSON data
- Basic frontend development (HTML, CSS, JavaScript)
That's it! If you can make an API call, you can build with StoreKit.
Authentication Made Simple
Unlike traditional e-commerce platforms, StoreKit handles authentication for you:
- No JWT management - We handle token generation and validation
- Cookie-based auth - Customers are automatically identified
- Guest support - Users can shop without creating accounts
- Automatic sync - Guest carts merge when users sign in
You just make API calls with your API key. We handle the rest.
Quick Start Checklist
Ready to build? Here's what you'll do:
- Create a StoreKit account
- Create your first store in the dashboard
- Grab your store's API key
- Make your first API call to fetch products
- Build your custom storefront
- Test the complete shopping flow
- Deploy your store
What's Next?
Now that you understand what StoreKit is, let's get you building:
- Authentication & API Keys - Learn how to use your API key securely
- Products API - Fetch and display products in your store
- Cart API - Implement shopping cart functionality
- Orders API - Process customer orders
- Code Examples - See complete implementation examples
Need Help?
- API Reference - Detailed documentation for every endpoint
- Code Examples - Real-world implementation samples
- OpenAPI Spec - Test APIs directly in your browser
- Support - Reach out when you get stuck
Let's build something amazing together! 🚀