Skip to content

SharadJ19/homeease

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 HomeEase - Home Services Platform

Connecting users with skilled local workers for home services like carpentry, plumbing, moving, and more.

✨ Features

  • 🔍 Search and discover workers by service & city
  • 📅 Book services with real-time availability
  • 💼 Workers showcase skills and experience
  • ⭐ Users can leave reviews and ratings
  • 🔐 Secure JWT authentication
  • 💻 Fully responsive UI

🏷️ Tech Stack

Layer Tech
Frontend React, TypeScript, Tailwind CSS
Backend Node.js, ExpressJS
Database MongoDB
Auth JSON Web Token (JWT)
Hosting Render.com

📺 Live Demo

Homeease_Demo.mp4

🎬 Watch in High Quality → YouTube

🔗 Live App → homeease-oa77.onrender.com

🧪 Test Credentials

You can use the following credentials or register a new account.
Some features require login to function properly.

👤 User Login:

  • Email: sharadchandel2005@gmail.com
  • Password: 123456aA@

🛠️ Worker Login:

  • Email: rudarpartapsingh@gmail.com
  • Password: 123456aA@

🛠️ Installation

# Clone the repo
git clone https://github.com/sharadj19/homeease.git

# Backend setup
cd homeease/backend
npm install
npm start

# Frontend setup
cd ../frontend
npm install
npm run dev

📁 Folder Structure

root/
│
├── backend/
│   ├── models/
│   ├── routes/
│   ├── middleware/
│   └── server.js
│
├── frontend/
│   ├── public/
│   ├── src/
│   │   ├── components/
│   │   ├── pages/
│   │   ├── context/
│   │   └── App.tsx

👨‍💻 Author

Sharad's Avatar
Sharad Chandel

📫 Email 🔗 LinkedIn 🌐 Portfolio

📝 License

🧾 This project is licensed under the GNU General Public License v3.0. See the LICENSE file for full details.

🤝 Contribution

Contributions are welcome! Open a PR or issue if you’ve got ideas, bugs, or improvements.

💡 Built with code, caffeine, and zero bugs (probably).