'Sarthi' is a simple online platform (website) for junior novices (students/industry juniors) to connect and get their problems solved from the seniors or experts all over the world, via 'Sarthi' juniors will have following sections to get the assistance from seniors : a) bug solving , b) tech carrier assistance , c) academic support .Currently 'Sarthi' is on the ideation level and this is the additional benefit for webD beginners to building it from scratch.
- React.js
- Node.js
- Express.js
- MongoDb
Note : ( for each step write frontend,backend code store data in DB and then move forward to the next step )
- data to get from juniors/students : name,email, phone
- data to get from juniors/students : name,expertise, field, college, job title
- bug solving
- tech carrier assistance
- academic support
- list all the experts/seniors who have registered on the website with their detailed info
- Note : get the data of registered experts/seniors from DB
- create a chatting functionality for selected expert and the junior
- Note : here they will discuss about the problem and the amount of fees required to solve the problem
- integrate payment gateway for pre-payment
- provide them with an option to conduct online meet to solve the problem
- get the final payment and feedback from junior
1 . Clone the repository :
git clone https://github.com/samarthhapse/sarthi
2 . Navigate to the project directory :
cd sarthi
3 . Start frontend :
cd client
3 . Install dependencies :
npm install
4 . Run client on localhost :
npm run dev
This will launch the application in your default web browser. You can access it at http://localhost:5173