Skip to main content
When you scaffold a project with Slik Dev, the generated codebase uses a curated set of modern, production-proven technologies. This page documents what’s included, what each tool does, and how they fit together — so you know exactly what you’re working with from day one.

Next.js

App Router ready. Your project uses the Next.js App Router with server components, file-based routing, and built-in API routes. No extra configuration needed.

React

Component architecture. All UI is built with React 18 functional components and hooks. The component library in components/ is ready to extend.

TypeScript

End-to-end typed. The entire project — pages, components, API routes, and database models — is TypeScript with strict mode enabled.

Tailwind CSS

Utility-first styling. All components use Tailwind utility classes. The tailwind.config.ts file is pre-configured with the theme’s color palette and custom extensions.

Framer Motion

Fluid animations. Page transitions, hover effects, and scroll-triggered animations are built with Framer Motion. All animations use initial, animate, and whileInView props.

Lucide React

Icon library. All icons in the generated UI come from Lucide React. Import any icon by name: import { ArrowRight } from 'lucide-react'.

NextAuth / Auth.js

Secure sessions. Authentication is powered by NextAuth/Auth.js with OAuth and magic link providers pre-wired. Session handling, callbacks, and middleware are all configured for you.

Prisma

Type-safe ORM. Your database schema lives in prisma/schema.prisma. Use npx prisma db push to sync changes and npx prisma studio to browse your data.

Supporting utilities

In addition to the core stack, every Slik Dev project includes:

How they fit together

A typical Slik Dev component uses the full stack in a few lines:
All packages are pinned to modern stable versions at the time Slik Dev generates your project. Run npm update periodically to keep dependencies current.