Key Features
1. Advanced Reservation Management
- Dynamic booking module where clients can easily select therapists, dates, and times.
- Admin dashboard for viewing, editing, and tracking the status of reservations.
- Smart calendar management to prevent scheduling conflicts. 2. Dynamic Content & Service Management (CMS)
- Service & Package Management: Create individual services or value packages, customizing duration and pricing options.
- Staff Management: Manage therapist profiles, areas of expertise, working hours, and biographies.
- Page Content Management: Update website text, images, and sections from the admin panel without coding knowledge. 3. Multi-language Support
- Fully integrated infrastructure working in Turkish, English, and Albanian (
next-intl). - Separate content and SEO management for each language. 4. Modern and Responsive Design
- Technologies: High-performance architecture built with Next.js 16, React 19, Tailwind CSS v4, and TypeScript.
- User Experience (UX): Fluid animations and transitions enriched with Framer Motion.
- Mobile Compatibility: Both the website and management panel are designed to work flawlessly on all devices (desktop, tablet, mobile). 5. Security & Data Analytics
- NextAuth.js for secure administrator login and authorization.
- Integrated data visualization (
Recharts) to monitor business performance. - Reliable data storage infrastructure based on MongoDB (
Mongoose).
Tech Stack
- Frontend: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS v4, Framer Motion
- Backend & Database: Node.js, MongoDB, Mongoose
- Tools & Libraries: Next-Intl (i18n), NextAuth, Recharts, Lucide React, React Calendar, Nodemailer (Email notifications)


