Skip to content

Snap, tap, done. [ Trubbit is a web platform that connects users with instant, verified household and daily help services—maids, cooks, babysitters, and more—available on-demand.]

Notifications You must be signed in to change notification settings

rajeev-cyber/Trubit.com

Repository files navigation

Trubit.com

Trubit is a modern web platform that connects users with instant, verified household and daily help services such as maids, cooks, babysitters, drivers, and more — available on-demand.

🚀 Features

  • 📅 Instant Booking – Request help in real time.
  • 👩‍🔧 Verified Providers – Trusted and background-checked helpers.
  • 💳 Secure Payments – Cashless, integrated payment options.
  • Ratings & Reviews – Transparent feedback system.
  • 📍 Location-Based Matching – Find the nearest available helper fast.
  • 📲 Responsive Design – Works on mobile and desktop.

🛠 Tech Stack

  • Frontend: React, TailwindCSS, Framer Motion
  • Backend: Node.js, Express
  • Database: MongoDB (or PostgreSQL)
  • Authentication: JWT / OAuth
  • Hosting: Vercel / Netlify (frontend), Render / AWS (backend)

📂 Project Structure

Trubit/
├── client/               # Frontend (React + Tailwind)
├── server/               # Backend (Node.js + Express)
├── docs/                 # Documentation
│   └── wireframes/       # Wireframe images
│       ├── homepage.png
│       ├── booking-flow.png
│       └── provider-profile.png
└── README.md

⚡ Getting Started

Prerequisites

  • Node.js (>= 18.x)
  • MongoDB or PostgreSQL running locally or on cloud (e.g., Atlas, Supabase)

Installation

Clone repository

git clone https://github.com/yourusername/snappit.git

Navigate into project

cd trubit

Install dependencies for client and server

cd client && npm install
cd ../server && npm install

Start backend server

cd server
npm run dev

Start frontend app

cd client
npm run dev

🤝 Contributing

Contributions are welcome! Please open an issue or submit a pull request.

  1. Fork the repo
  2. Create a feature branch (git checkout -b feature/your-feature)
  3. Commit changes (git commit -m 'Add new feature')
  4. Push to branch (git push origin feature/your-feature)
  5. Open a pull request

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Snap, tap, done. [ Trubbit is a web platform that connects users with instant, verified household and daily help services—maids, cooks, babysitters, and more—available on-demand.]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published