Project Description
We are seeking a talented and experienced developer or team to build a hybrid Web3 application—comprising a website and native mobile app—from the ground up. The goal of this project is to create a decentralized platform that gives freelancers and gig workers full ownership of their professional reputation and work history.
Currently, professional data is siloed on centralized platforms, leaving workers vulnerable to losing their credentials and reputation if a platform fails or bans them. This project will solve that problem by providing an immutable, verifiable, and user-owned solution.
Technical Requirements
The project requires the development of a comprehensive system with both on-chain and off-chain components.
On-Chain Development (Web3 Blockchain)
Platform: Ethereum
Language: Solidity
Deliverables: Smart contracts to manage the issuance and verification of immutable, non-transferable NFTs. These soulbound tokens will represent a freelancer’s verified skills, project completions, and client testimonials. These tokens will serve as the verifiable, on-chain credentials for users.
Off-Chain Development (Backend and Database)
Database: PostgreSQL
Cloud Platform: Amazon Web Services (AWS)
Deliverables: A robust database architecture to store and manage large off-chain data that doesn’t need to be on the blockchain. This includes high-resolution portfolio images, large project files, and detailed project descriptions. This backend system must be optimized for speed and cost-effectiveness.
Mobile Application Development
Platforms: Native iOS and Android
Languages: Kotlin for Android and SwiftUI for iOS
Deliverables: A user-friendly, native mobile application that serves as the primary interface. Key features of the app will include:
Profile management for freelancers.
Integration with a crypto wallet (e.g., MetaMask).
Functionality for freelancers to request and receive client testimonials.
Ability for users to share their verifiable on-chain reputation with potential clients via a QR code or link.
Monetization & Ownership
The application will have a monetization model based on a small fee for each credential verification or for premium profile features, payable in cryptocurrency.
Upon completion, all intellectual property, including the full source code, will be transferred to our company, Associative. We require that all development be done from scratch, without the use of any pre-existing third-party code, APIs, or libraries.
About Us
Associative is a software development and consulting company based in Pune, India. Our team of 11 skilled IT professionals specializes in building custom software solutions from scratch. We have extensive experience with a wide range of technologies, including:
Mobile: Android (Kotlin), iOS (SwiftUI), and Flutter
Backend: Node.js, Java (Spring Boot), Python, and PHP
Frontend: React.js, Next.js, and Electron
Web3 & Blockchain: Ethereum and Solidity
Databases: MySQL, Oracle, and PostgreSQL
Cloud Services: AWS and GCP
Our commitment to custom development ensures that upon project completion, you will have exclusive ownership of the entire source code and the final product.
We look forward to collaborating with a professional who shares our dedication to building innovative, high-quality, and proprietary software solutions.