Freelance Marketplace Blockchain Based
The System being developed is a Web application based on MERN Stack technology which will use JavaScript as its primary language. It is a freelance marketplace which will be based on Blockchain (Decentralization) concepts and traditional systems as well to achieve the maximum possible efficiency, tr
2025-06-28 16:27:25 - Adil Khan
Freelance Marketplace Blockchain Based
Project Area of Specialization BlockchainProject SummaryThe System being developed is a Web application based on MERN Stack technology which will use JavaScript as its primary language. It is a freelance marketplace which will be based on Blockchain (Decentralization) concepts and traditional systems as well to achieve the maximum possible efficiency, transparency, security in this system. This system will play a role of bridge between clients and Developers or Companies and developers. Companies will be able to hire developers for IT related projects initially then we are looking forward to expand the skill set for our marketplace to enhance its scalability around the world. In this System there will be two concepts or roles as a successful user of this application Buyer and Seller which will require them to approve their KYC (Know Your Customer) concept after approval the buyer or seller will be able to use application according to their role. The system will provide chat model which will be totally encrypted on both sides to protect the privacy of the users we will introduce the automated verification module which will verify the chats of both parties in any conflict resolution case. This system will provide the agreement based concept to deliver the projects on time. Buyers will be able to post add and the relevant people will be able to bid for that AD. Sellers will have the option to post their GIG to attract the buyers. This system will be a bond between customers and freelancers. In order to keep the record of users this system will implement the rating based system to ensure the quality and transparency in the system which will enhance the users experience to hire the committed developers and freelancers only. This System will implement the digital payment method which will root out the problems of higher taxes and central banking system. For convenience of our users will are looking forward to build a mobile app for our system which will be massive success for our team.
Project ObjectivesThe Goal of developing this system is to develop a website which will have two main modules operating — Client & Freelancer. The website will avail people online working as freelancers for IT related projects. It will focus on strict bidding for projects and a secure payment to the freelancers by the clients.
- Make the complete use of MERN Stack tools so that the system can be made user friendly, following all the Human Computer Interaction principles.
- Implement a secure and bug free payment gateway so that neither the clients nor the freelancer should face any kind of payment related problems.
- Implement a successful and transparent online bidding process for the projects.
- Conduct an online verification system for user which will help us register only authenticated buyers and sellers.
- After a client hires a freelancer, a new feature i.e., online chatting will be enabled between them which will make sharing of ideas and project related doubt clearances easy.
- The encrypted chat system will help protect client’s privacy from external sources.
1 TANGIBLE BENEFITS
Ease of access to hire freelancers online will save client's time to complete the project. The online bidding of the projects may be useful in limiting the time for bidding and hence this also saves sufficient time to a lot project to a freelancer. The bidding process will further reduce the cost of the project. Not only the clients but also the freelancers will be get benefits from this website. Availability of projects online will prevent the freelancers from being jobless and it will serve as a source of income to them. A freelancer can be hired for more than one project according to the bidding value and hence, more projects will result in more monetary gain.
2 INTANGIBLE BENEFITS
The system will make sure that client and freelancer both are satisfied with the services being offered to them. The client will have to give less effort in finding an appropriate
freelancer for their projects. The bidding process will ultimately bring the development
cost low enough satisfying the budget requirement of the clients. Further the freelancer
bidding for the projects online will bid up to a level to which they are comfortable. The
freelancer signing up in E-Freelancing has to verify their account this ensures the client to hire authentic and well qualified sellers.
Technical Details of Final DeliverableUnique authorization for each user: The users visiting the website will be asked for a secure username and password which will be provided to them only if they sign in using a valid email address and the username must be unique
Decentralized Data: We will implement Distributed Ledger Technology for the decentralization data.
Online: This is the main functionality of the project where clients will
Bidding: be able to put projects on online bidding and the project allotment to the freelancers will be decided only after the project bidding gets closed.
Reports for all activities: Reports will be generated for most of the activities and thus, the user will be able to keep track of their activities by seeing their reports
Profile Creation & Updating: The users, both, client and freelancer will be asked to provide details so that a complete profile could be created and it can be updated by the user itself.
Online Test (KYC): This will act like a filter for those freelancers who have no sufficient knowledge and have signed in to the website for project bidding. Freelancers qualifying in this test will be allowed to bid in the projects.
Safe Online Payment Gateway Integration:
The developer will try his best to implement this functionality in the system so that the users can be availed with a payment facility too for their projects.
Final Deliverable of the Project Software SystemCore Industry ITOther IndustriesCore Technology BlockchainOther TechnologiesSustainable Development Goals No Poverty, Decent Work and Economic GrowthRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 60000 | |||
| GPU+RAM | Equipment | 2 | 20000 | 40000 |
| CPU+SSD | Equipment | 2 | 10000 | 20000 |