I build multi-tenant SaaS products and enterprise web applications — from architecture to deployment.
Based in Turkey. Available for consulting and contract work.
Currently open to long-term contracts and technical partnerships.
→ kuray.dev · kuraykaraaslan@gmail.com
KUI is my component system, built once and shipped to every runtime I deliver on. The UI kits share one semantic token contract, so a screen designed in one kit looks the same in the others: the same component API and the same tokens, whether it runs in a browser, on a server or on a phone. The standalone packages extend the family for heavy, domain-specific UI.
Every member carries the same branching-K mark. Its second color says what that package is for.
| Kit | Runtime | What's inside | ||
|---|---|---|---|---|
| KUIreact | Next.js 16 · React 19 · Tailwind 4 | 315 components · 18 industry themes | Live demo · GitHub | |
| KUIejs | Express · EJS · Tailwind 4 | 206 components · 5 domain themes, server-rendered | Live demo · GitHub | |
| KUInative | Expo · React Native · NativeWind | 59 components, 1:1 with KUIreact · iOS, Android & web | Live demo · GitHub |
|
KUIreact · industry themes |
KUIejs · domain themes |
Each package has a framework-free TypeScript core and an optional React subpath.
| Package | What it does | ||
|---|---|---|---|
@kuraykaraaslan/kui-viewer |
IFC/BIM 3D viewer in the browser — Three.js · web-ifc · @thatopen/fragments | Live demo · npm | |
@kuraykaraaslan/kui-calendar |
Calendar / scheduler — month, week, day, agenda & resource views, RRULE recurrence, drag to create, move and resize | Live demo · npm · GitHub | |
| kui-gantt | Gantt chart — WBS tree, dependency arrows, critical path, drag/resize, baselines, export | Live demo · GitHub | |
| kui-player | Video player — hls.js/dash.js adapters, subtitle overlay, speed control, Picture-in-Picture, touch gestures, Google Cast | Live demo · GitHub |
- SaaS Platforms — Multi-tenant architecture, subscription billing, SSO, RBAC
- Enterprise Web Apps — Next.js App Router, Spring Boot, REST & event-driven APIs
- Mobile Apps — Expo / React Native, cross-platform
- Internal Tools — Admin dashboards, reporting, workflow automation
| Repo | Description |
|---|---|
| expo-react-native-boilerplate | Expo / React Native starter — Expo Router, Zustand, NativeWind |
| express-boilerplate | Express + TypeScript backend starter — routing, middleware, error handling |
| learn-platform | Knowledge platform for interns and junior developers — learn.kuray.dev |
| Product | Description |
|---|---|
| next-boilerplate | Production-ready multi-tenant SaaS starter — auth, payments, notifications, RBAC, dual-DB. Licensed commercially; next-boilerplate.kuray.dev · get in touch for access. |