Introduction
Get started with Next-start
Welcome to the Next-start documentation. Here you'll discover everything you need to know about the starter kit — from its structure and key features to practical guidance on how to leverage it in your app development projects.
What is Next-start?
Next-start is a fullstack starter kit that helps you build scalable and production-ready web apps in minutes.
Features
These are the features Next-start has
Authentication
Ready to use components and views
Pre-built authentication components and pages that match your brand's unique style.
Email/password authentication
Traditional email/password authentication with secure password hashing and salting.
Magic Links
A passwordless authentication method that sends a secure link to the user's email.
Password Recovery
Forgot password functionality that allows users to reset their password securely.
Social Authentication
Sign in with Google, Facebook, Twitter, and more.
2FA
Two-factor authentication for an extra layer of security.
Stripe
Subscription
Recurring billing system supporting multiple plans, pricing tiers and usage metrics.
One-time payment
Securely accept one-time payments from your customers.
Billing components
Pre-built billing components that can be easily integrated into your application.
Customer plans
Manage customer subscriptions and billing information.
API
Type-safe API
End-to-end type safety for API calls using TypeScript.
Serverless Ready
Optimized for serverless deployments with fast response times.
Automatic Code Completion
Full autocompletion support in API calls for a seamless developer experience.
Middleware Support
Powerful middleware support for handling authentication, logging, and validation.
Input Validation
Built-in Zod validation for API inputs and responses.
Query & Mutation
Simplified API structure with queries and mutations for data fetching and manipulation.
Full Stack Integration
Works seamlessly with Next.js, React, and other modern web frameworks.
Efficient Data Fetching
Optimized API calls with caching and automatic invalidation.
React Email Integration
Build and customize your emails using React Email's component-based approach.
Reliable Delivery
Powered by Resend, your emails are delivered with high reliability and inbox placement.
Customizable Templates
Design responsive and dynamic email templates that adapt to your brand.
Easy Integration
Seamlessly integrate email services into your Next.js application with minimal setup.
Seo
Dynamic Meta Tags
Auto-generated meta tags that optimize search engine visibility and enhance social sharing previews.
Robots & Sitemap
Customizable robots.txt and sitemap configurations to control crawling and boost indexing performance.
Structured Data
Implement JSON-LD schema for enhanced search engine understanding and improved rich results.
How is this guide?