saas-dashboard-starter Tailwind Templates

Saas Dashboard Starter

It comes with ShadCN UI (light mode) and NextAuth for authentication. Users can log in and get redirected to a ShadCN-powered dashboard.

Next.js SaaS Dashboard Starter Kit šŸš€

A modern, production-ready starter kit for building SaaS applications with Next.js 14 and TypeScript.

GitHub stars GitHub forks

Live Demo 🌐

https://saas-dashboard-starter.vercel.app/

Features šŸš€

  • šŸŽØ Modern UI Components: Built with ShadCN UI and Magic UI for beautiful, customizable components
  • šŸ” Authentication: Secure user authentication with NextAuth.js
  • šŸ’« Light Mode: Clean, modern design with light theme support
  • šŸ“± Responsive Design: Fully responsive layout that works on all devices
  • ⚔ Performance Optimized: Built with Next.js 14 for optimal performance
  • šŸŽÆ TypeScript: Full TypeScript support for type safety
  • šŸŽØ Tailwind CSS: Styling with Tailwind CSS for consistent design

Tech Stack šŸ› ļø

  • Framework: Next.js 14
  • Language: TypeScript
  • UI Components: ShadCN UI, Magic UI
  • Authentication: NextAuth.js
  • Styling: Tailwind CSS
  • Build Tool: Vite

Getting Started šŸš€

  1. Clone the repository:

    git clone https://github.com/the-mihir/saas-dashboard-starter.git
    
  2. Install dependencies:

    npm install
    # or
    pnpm install
    # or
    bun install
    
  3. Set up environment variables: Create a .env.local file in the root directory with your environment variables.

  4. Run the development server:

    npm run dev
    # or
    pnpm dev
    # or
    bun dev
    
  5. Open http://localhost:3000 in your browser to see the result.

Project Structure šŸ“

src/
ā”œā”€ā”€ app/              # Next.js app directory
ā”œā”€ā”€ components/       # Reusable components
ā”œā”€ā”€ lib/             # Utility functions and configurations
└── types/           # TypeScript type definitions

Contributing šŸ¤

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a new Pull Request

License šŸ“„

This project is licensed under the MIT License - see the LICENSE file for details.

Support šŸ™

If you find this project useful, please give it a ā­ļø star on GitHub!

Author šŸ‘Øā€šŸ’»

Created by The Mihir


Made with ā¤ļø by The Mihir

Top categories

tailwind logo

Need a Tailwind website built?

Hire a professional TailwindCSS developer today.
Loading Svelte Themes