Skip to content

patgpt/kellygroup-next-saas

Repository files navigation

Kellygroup Next SaaS

MIT License Bun Next.js Tailwind CSS

A modern SaaS application built with Next.js, featuring a neumorphic design system and internationalization support.

🚀 Features

  • 🎨 Neumorphic Design System
  • 🌐 i18n Support (English/French)
  • 📱 Responsive Components
  • 🌙 Dark Mode Support
  • ♿ Accessibility (WCAG 2.1 AA)

💻 Tech Stack

📦 Installation

# Install dependencies with bun
bun install

# Run the development server
bun dev

# Build for production
bun run build

# Start production server
bun start

🎨 CSS Architecture

This project uses Tailwind CSS v4 with a simplified configuration approach:

  • No external tailwind.config.ts or postcss.config.mjs files
  • All configuration is handled in src/app/[locale]/globals.css
  • Uses @import "tailwindcss"; for importing Tailwind
  • Theme customization via @theme directive
  • Utility classes defined in the utilities layer

🌐 Internationalization

The application supports multiple languages through Next.js internationalization:

  • Default language: English
  • Supported languages: English, French
  • Language files located in src/i18n/messages

👤 Author

Patrick Kelly

📄 License

This project is MIT licensed - see LICENSE.md for details

🤝 Contributing

Contributions are welcome! Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.