Welcome to ICS Startup
A modern full-stack application with NestJS, Next.js, and Clerk authentication
Backend API
NestJS with CQRS pattern and TypeORM
Built with NestJS, featuring Command Query Responsibility Segregation pattern, TypeORM for MySQL database, and comprehensive API documentation.
Frontend
Next.js with shadcn/ui and Tailwind CSS
Modern React application with Next.js 15, beautiful UI components from shadcn/ui, and responsive design with Tailwind CSS.
Authentication
Clerk with organization support
Secure authentication with Clerk, supporting user management, organizations, and role-based permissions.
Setup Instructions
Follow these steps to complete the setup
✅ Clerk Authentication
Clerk authentication is now configured and working!
✅ Database Connection
The database is already configured with your remote MySQL instance.
3. Start Development
Run ./start-dev.sh to start both servers.