Resources — Documentation

Documentation

Complete guides to get you started with our templates

Quick Start Guide

1

Download

After purchase, download your template files from the email link provided.

2

Setup

Extract files, install dependencies, and configure your environment variables.

3

Deploy

Run the development server and deploy to your preferred hosting platform.

Installation & Setup

Prerequisites

  • Node.js 18+ and npm/yarn package manager
  • Git for version control
  • Code editor (VS Code recommended)

Installation Steps

# Extract template files

cd your-project-name

# Install dependencies

npm install

# Copy environment variables

cp .env.example .env.local

# Start development server

npm run dev

Configuration

Environment Variables

Configure your template by updating the environment variables in .env.local:

DATABASE_URL=your_database_connection_string

NEXTAUTH_SECRET=your_auth_secret

NEXTAUTH_URL=http://localhost:3000

LEMONSQUEEZY_API_KEY=your_api_key

Database Setup

Run database migrations and seed initial data:

npm run db:generate

npm run db:push

npm run db:seed

Development Guide

Project Structure

app/ # Next.js App Router pages

components/ # Reusable UI components

lib/ # Utility functions and configs

modules/ # Feature-specific modules

public/ # Static assets

drizzle/ # Database schema and migrations

Available Scripts

  • npm run devStart development server with Turbopack
  • npm run buildBuild production application
  • npm run lintCheck code with Biome linter
  • npm run formatFormat code with Biome formatter

Customization

Theme Customization

Modify colors and styling in app/globals.css:

  • Update CSS custom properties for colors
  • Modify Tailwind configuration in tailwind.config.js
  • Replace fonts in layout files

Adding New Features

  • Create new pages in the app/ directory
  • Add reusable components in components/
  • Extend database schema in drizzle/schema.ts

Deployment

Recommended Platforms

  • Vercel: Optimal for Next.js with zero configuration
  • Netlify: Great for static and serverless deployments
  • Railway: Full-stack deployments with database

Production Checklist

  • Set production environment variables
  • Configure database connection
  • Update authentication URLs
  • Test payment integration

Need Help?

If you're stuck or need assistance, don't hesitate to reach out to our support team.

Contact Support →