A modern SaaS application built with Next.js, featuring a neumorphic design system and internationalization support.
- 🎨 Neumorphic Design System
- 🌐 i18n Support (English/French)
- 📱 Responsive Components
- 🌙 Dark Mode Support
- ♿ Accessibility (WCAG 2.1 AA)
- Next.js 15.x.x - React Framework
- Bun - JavaScript Runtime
- Tailwind CSS v4 - CSS Framework
- Server Components First Approach
- TypeScript for Type Safety
# Install dependencies with bun
bun install
# Run the development server
bun dev
# Build for production
bun run build
# Start production server
bun start
This project uses Tailwind CSS v4 with a simplified configuration approach:
- No external
tailwind.config.ts
orpostcss.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
The application supports multiple languages through Next.js internationalization:
- Default language: English
- Supported languages: English, French
- Language files located in
src/i18n/messages
Patrick Kelly
- X (Twitter): @AGIManifesto
- GitHub: @patgpt
- LinkedIn: patgpt
This project is MIT licensed - see LICENSE.md for details
Contributions are welcome! Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.