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
- 🏠 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.
- 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
- 🖙 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.
- Node.js (v14+)
- npm or yarn
git clone https://github.com/426pawan/Work-Bridge.git
cd WorkBridge
npm installnpm run devOpen http://localhost:3000 in your browser!
Want to contribute? Fork this repo, create a branch, and submit a pull request! We’d love to have you onboard.
This project is licensed under the MIT License.
Got questions or feedback? Reach out to 426pawan!