Please note: Read this job specification carefully and apply only if you have completed similar projects before and are confident you can finish this one. Full details will be provided to the selected candidate.
Project Overview
We are building an Australian B2B online platform that connects businesses with verified contractors/tradies for short- and medium-term work.
This project is an Enhanced MVP — more advanced than a basic prototype, but intentionally not a full enterprise system. The goal is to launch a commercially viable platform that can scale over time without rebuilding.
________________________________________
Project Goals
• Launch a functional, professional marketplace
• Enable early monetisation (paid ads / featured listings)
• Establish trust through verification and ratings
• Keep architecture clean and scalable
• Avoid over-engineering at this stage
________________________________________
User Types
1. Contractors / Tradies / Professionals
2. Businesses
3. Admin
________________________________________
Scope of Work (Summary)
Core Features
• User authentication (Contractor / Business / Admin)
• Contractor profiles (skills, experience, availability etc.)
• Business profiles
• Job posting & basic matching
• Job acceptance & completion flow
• Payment options
Enhanced Features
• Manual contractor / businesses verification (ABN, licence, insurance upload)
• Ratings & feedback, badges system
• In-app messaging (per job)
• SMS messaging
• Paid advertising system, including:
o Featured profiles
o Homepage / sidebar ad widgets
o Admin-controlled ad placement
o Basic metrics (views / clicks) etc.
• Admin dashboard for:
o User & job management
o Verification approval
o Ad approvals & placements
o Platform overview
Payments (invoicing). Payment gateway preparation is acceptable.
________________________________________
Technical Expectations
We are flexible on stack, but expect:
• Modern frontend framework (React / Next.js preferred)
• Secure backend (Node.js or Django preferred)
• PostgreSQL or equivalent relational database
• Cloud deployment (AWS, GCP, or similar)
• Clean, modular codebase
• Responsive design (desktop + mobile web)
________________________________________
Deliverables
• Fully functional web portal
• Admin access
• Deployed production environment
• Source code (IP owned by us)
• Basic technical documentation
• Handover & support period (to be defined)
________________________________________
⏰ Timeline
• Estimated delivery: 8–10 weeks
• Milestone-based delivery preferred
Ideal Partner Profile
• Experience building marketplaces or portals
• Comfortable with admin dashboards & role-based systems
• Strong communication skills
• Willing to work to a clear scope and milestones
• Understands scalability and future growth planning
Proposal Requirements
Please include:
1. Company or contractor background
2. Relevant project examples (links/screenshots)
3. Proposed technology stack
4. Estimated timeline & milestones
5. Fixed price quote
6. Ongoing support options (optional)
________________________________________
Important Note
We are looking for a long-term development partner, not just a quick build. Clear communication, transparency, and quality are more important to us than speed alone.
________________________________________
Show More