Skip to main content
Slik Dev gets you from an empty directory to a running full-stack SaaS app with a single command. This guide walks you through the entire process: running the CLI, answering the interactive prompts, installing dependencies, and seeing your app live at localhost:3000.

Prerequisites

Before you start, make sure you have Node.js installed on your machine. Slik Dev uses npx, which is bundled with npm and available in every Node.js installation. No global install of Slik is required.
Node.js LTS (v18 or later) is recommended. You can check your version with node --version. If you need to install Node.js, see the Installation guide for details.

Scaffold your app

1

Run the create-slik command

Open your terminal and run the following command, replacing my-app with your project name:
npx fetches the latest version of the create-slik package automatically — no separate install step needed.
2

Answer the interactive prompts

The CLI walks you through a short set of questions to configure your project. Here is what to expect:
Select the framework and theme combination that works best for your project. All options provide a full premium experience.
3

Watch the CLI scaffold your project

Once you confirm your selections, Slik builds your project. You will see output like this in your terminal:
Slik creates the full directory structure, writes all configuration files, and wires together every selected feature before handing control back to you.
4

Install dependencies

Move into your new project directory and install packages:
5

Start the development server

Your app will be available at http://localhost:3000.

What you will see at localhost:3000

When you open your browser, you get a fully rendered, production-quality SaaS landing page — not a blank slate. The Bento theme ships with:
  • An animated hero section with a live terminal mockup demonstrating the CLI
  • Responsive navigation with dark mode toggle (dark mode is on by default)
  • A complete dashboard layout with sidebar, stat cards, and a chart panel
  • Smooth Framer Motion transitions throughout every component
  • A mobile-friendly layout with navigation drawer
Dark mode is enabled by default and persists across sessions using localStorage. Your users will see the preference they set the next time they visit.

Tech stack inside your generated app

Your scaffolded project uses the following technologies:

Next steps

Configuration

Customize your auth providers, database connection string, and environment variables.

Themes

Learn more about the Bento, Frost, and Mono theme palettes and how to switch between them.

Authentication

Add OAuth providers, configure magic links, and manage sessions with NextAuth.

Database

Set up your Prisma schema, connect to Supabase, and run your first migration.