File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ##Getting Started
2+ Clone the repository:
3+ git clone https://github.com/yourusername/homehelper.git
4+
5+ Navigate to the project directory:
6+ cd homehelper
7+
8+ Install dependencies:
9+ npm install
10+
11+ Start the development server:
12+ npm run dev
13+
14+ Build for production:
15+ npm run build
16+
17+
18+ Key Features
19+ User authentication (login/signup)
20+
21+ Service provider search with filters
22+
23+ Booking management system
24+
25+ Rating and review system
26+
27+ Responsive design for all devices
28+
29+ Dependencies
30+ React 18
31+
32+ Vite 4
33+
34+ React Router 6
35+
36+ Tailwind CSS 3
37+
38+ Lucide React (icons)
39+
40+ React Hook Form (form validation)
41+
42+ React International Phone (phone input)
43+
44+ Project Structure
45+ src/
46+ ├── components/ # Reusable UI components
47+ ├── pages/ # Application screens
48+ ├── routes/ # Navigation configuration
49+ ├── assets/ # Images, fonts
50+ ├── utils/ # Helper functions
51+ ├── App.jsx # Root component
52+ └── main.jsx # Entry point
53+ Credits
54+ UI Components: ShadCN UI
55+
56+ Icons: Lucide React
57+
58+ Form Handling: React Hook Form
59+
60+ International Phone Input: react-international-phone
61+
You can’t perform that action at this time.
0 commit comments