Skip to content

Repository files navigation

🚀 WorkBridge

WorkBridge is a modern platform that connects clients and workers to get tasks done! Whether you're a client looking for help or a worker bidding on jobs, this app streamlines the process with an easy-to-use interface. Built with React, Vite, and Tailwind CSS, it’s designed for speed and scalability!

Site Link: WorkBridge


🌟 Features

  • 🏠 Homepage: Browse through services and tasks.
  • 💼 Client Dashboard: Post tasks and manage them easily.
  • 👷‍♂️ Worker Dashboard: View tasks, place bids, and track progress.
  • 🔒 User Authentication: Secure login and registration.
  • 📝 Post Tasks: Clients can easily create and submit tasks.
  • 📊 Task Management: View, edit, and track tasks in real time.
  • 🌃 Dark Mode: Light and dark modes for your comfort.

🛠️ Tech Stack

  • Frontend: React, TypeScript, Vite
  • Styling: Tailwind CSS
  • UI Components: Shadcn-UI (Radix UI)
  • State Management: React Context
  • Forms: React Hook Form + Zod for validation
  • Routing: React Router

⚠️ No Backend yet! This is a front-end demo using mock data. A future backend will power persistent data and real authentication.


🌟 Future Goals

  • 🖙 Backend Implementation: Node.js/Express or similar.
  • 🛠️ Database: Integration with MongoDB/PostgreSQL for persistent storage.
  • 🔑 Authentication: Real login/signup with JWT/OAuth.
  • 📈 AI Recommendations: Personalize tasks using AI.
  • 💳 Payment Integration: Allow workers to get paid for completed tasks.
  • 📊 Admin Dashboard: Manage users, tasks, and more.

🚀 Getting Started

Prerequisites

  • Node.js (v14+)
  • npm or yarn

Installation

git clone https://github.com/426pawan/Work-Bridge.git
cd WorkBridge
npm install

Run the App

npm run dev

Open http://localhost:3000 in your browser!


🤝 Contributing

Want to contribute? Fork this repo, create a branch, and submit a pull request! We’d love to have you onboard.


📄 License

This project is licensed under the MIT License.


📮 Contact

Got questions or feedback? Reach out to 426pawan!


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages