- A website that makes connecting with professionals really easy.
- The problem PickAPro solves :- Many individuals and businesses struggle to find reliable professionals for services ranging from electricians to beauticians. PickAPro simplifies this process by offering a platform that connects customers with vetted professionals in their area or industry, ensuring trust, transparency, and quality service delivery. It solves the problem of finding trustworthy service providers and allows professionals and customers to connect with each other and the customer to book a professional for a job.
- Authentication and Authorization (Google OAUTH) and Role Management
- Customer and Professional Dashboard
- Ability for Customer to book a professional catering to a particular domain
- Notification being displayed to the Professional containing entire details of the job
- Responsive UI
https://www.youtube.com/watch?v=FTMU4z4_-eY
Name - Error404 Members -
- Suyash Kumar (IT 1st Year)
- Arjun Deshwal (ECE 1st Year)
- Varun Pandey (IT 1st Year)
- Kunal Khandelwal (IT 1st Year)
Prerequisites - You should have NodeJS, MongoDB(local version) installed on your system.
- Run - git clone https://github.com/Skr-suyash/ooc-project-final.git
cd backend-
Backend will run on port 8000.
npm install npm run dev - On new terminal,
cd frontend->npm install->npm run dev - Frontend will run on 5173
- Go to http://localhost:5173/
- REACT - Frontend Framework
- MongoDB - NoSQL Database in the Backend
- NodeJS - Backend
- ExpressJS - Backend
- TailwindCSS - Frontend
- MaterialUI - Frontend
- OAUTH0 - Authentication


