We handle the cleaning, you enjoy the calm. Reliable, detail-oriented service that gives you back your most valuable asset—time.
- User registration and login
- Email verification and OTP authentication
- Password reset functionality
- Personalized onboarding experience
- Home: Landing page with platform overview
- Services: Browse all services and also get any service for your choice.
- News: Find news and also see details spacific news
- Profile: Personal information and preferences
- account: Account preferences and also updata user infomation
- order history: See all order information and order status
- payment history: See all payment information and payment status
- Notifications: Real-time updates and alerts
- Contact Us: Get in touch with the team
- Privacy Policy: All privacy policy read
- Terms and Condition: All terms & condition read
- FAQ: Frequently asked questions and help
- Dashboard Overview: user dashboard with key metrics
- Category Management: Create, delete, update---> category and service
- Quote Management: show all quote informationa and admin can action any quote user
- Users Management: user information and admin can action
- Order Management: payment tracking
- News Management: news add, delete and also update
- Subscriber List: all subscribe user information show
- Settings: Account and business settings
- Notifications: Client inquiries and system alerts
- Next.js 15.1.0 - React-based full-stack framework
- React 19.2.2 - UI library for building user interfaces
- TypeScript 5 - Type-safe JavaScript development
- Tailwind CSS 4 - Utility-first CSS framework
- PostCSS - CSS transformation tool
- Shadcn ui ^3.5.2 - Shadecn UI design language
- "lucide-react ^0.555.0 - Comprehensive icon library
- ESLint 9 - Code linting and quality assurance
- TypeScript Compiler - Type checking and compilation
- React OTP Input 3.1.1 - One-time password input component
- Recharts 3.7.0 - Chart library for data visualization
src/
├── app/
│ ├── (auth)/ # Authentication pages
│ │ ├── login/
│ │ ├── register/
│ │ ├── forgot-password/
│ │ ├── reset-password/
│ │ ├── otp-verification/
│ ├── (landing)/ # landing user pages
│ │ ├── landing/
│ │ │ ├── account/
│ │ │ ├── billing-info/
│ │ │ ├── cart/
│ │ │ ├── contact-us/
│ │ │ ├── custom-quote-request/
│ │ │ ├── custom-quote-submit/
│ │ │ ├── faq/
│ │ │ ├── news/
│ │ │ ├── notification/
│ │ │ ├── payment/
│ │ │ ├── place-order/
│ │ │ ├── privacy-poolicy/
│ │ │ ├── questions/
│ │ │ ├── services/
│ │ │ ├── terms-and-condition/
│ │ │ ├── upload-files/
│ │ └── layout.tsx
│ ├── (admin)/ # admin pages
│ │ ├── admin/
│ │ │ ├── dashboard/
│ │ │ ├── category-management/
│ │ │ ├── custom_quote_management/
│ │ │ ├── delivery-management/
│ │ │ ├── news-management/
│ │ │ ├── notification/
│ │ │ ├── quote-management/
│ │ │ ├── user-management/
│ │ │ ├── subscriber-list/
│ │ │ ├── notifications/
│ │ │ └── settings/
│ │ └── layout.tsx
│ └── layout.tsx # Root layout
├── components/
│ ├── common/ # Shared components
│ │ ├── navbar.tsx
│ │ ├── footer.tsx
│ │ └── pageHeader.tsx
│ ├── model/
│ ├── resuable/
│ ├── sidebar/
│ ├── layouts/ # Layout components
│ ├── pages/ # Page-specific components
│ └── trainer/ # specific components
└── assets/ # Static assets
- npm i tailwind-merge
- npm i clsx
- npm i tailwind-scrollbar-hide
```bash
### Installation
1. Clone the repository:
```bash
git clone <repository-url>
cd kistenmunro- Install dependencies:
npm install- Run the development server:
npm run dev- Open http://localhost:3000 in your browser.
npm run build
npm start- Mobile-first approach with Tailwind CSS
- Adaptive layouts for different screen sizes
- Touch-friendly interface components
- Multi-step authentication process
- Email verification and OTP support
- Role-based access control
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
For support and inquiries:
- Visit our Contact Us page
- Check our FAQ section
KistenMunro - KistenMunro cleaning journeys through technology 🏋️♂️💪