1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 04-Mar-2026 05:14 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: Flutter Developer including Setup in Cursor
Posted by: External project from PeoplePerHour
Started: 15-Dec-2025 04:23 GMT
Description: We are building the MVP of Xcare, a Flutter-based support services marketplace.
We have the Flutter source code and an existing OTP authentication feature, but the project is not yet set up in Cursor.

We need a Flutter developer to:
• Set up the project in Cursor from scratch
• Reuse the existing OTP flow to verify phone number and email
• Build a compliance-ready Support Worker profile
• Extract and store document data for expiry tracking and re-submission prompts

Support Worker Profile Creation – Detailed Requirements

The worker profile must be a multi-step, save-as-you-go flow. Workers cannot complete or submit their profile unless phone and email are OTP-verified and minimum compliance data is provided.



Step 1 – Identity & Contact (OTP-Protected)
• First name
• Last name
• Preferred name (optional)
• Date of birth
• Mobile number (OTP verified)
• Email address (OTP verified)
• Profile photo upload

Rules
• OTP verification must be completed before moving to Step 2
• Verification status must be stored (verified / unverified)
• Email becomes read-only once verified



Step 2 – Address & Service Location (Dynamic)
• Use Current Location (GPS)
• Permission handling
• Reverse geocoding
• Search as you type suburb/postcode/address
• Service delivery radius (km)

Data stored
• Suburb
• Postcode
• State
• Latitude / longitude
• Location source (gps or manual)



Step 3 – Services & Work Details
• Services offered (multi-select)
• Years of experience
• Hourly rate
• Short bio/description
• Basic weekly availability (days + time ranges)



Step 4 – Compliance Documents & Data Capture

Each document must include upload + structured data capture.

Identity & Work Rights
• Right to work in Australia (Yes/No)
• Visa type (if applicable)
• Visa expiry date
• ID document upload (passport or licence)

Mandatory Checks
• NDIS Worker Screening Check
• Check number
• Issue date
• Expiry date
• Document upload
• Working With Children Check (WWCC)
• Check number
• Issuing state
• Expiry date
• Document upload
• Police Check
• Issue date
• Expiry date (if applicable)
• Document upload

Certifications
• First Aid
• Issue date
• Expiry date
• Document upload
• CPR (optional MVP)
• Manual handling (placeholder)



Step 5 – Compliance Status & Expiry Tracking
• Store all document metadata in a structured table/model:
• Document type
• Document number
• Issue date
• Expiry date
• File reference
• Automatically derive compliance status:
• Incomplete
• Pending Review
• Compliant
• Flag expired or soon-to-expire documents
• Enable notification trigger so workers are prompted to resubmit documents when expired (MVP logic acceptable)



Step 6 – Review & Submit
• Profile summary screen
• Highlight missing or expired items
• Prevent submission if required items are missing
• Successful submission confirmation



UX & Behaviour Rules
• Progress indicator (Step X of Y)
• Save draft / resume later
• Inline validation and clear error messaging
• No hard-coded values (services, document types configurable)



Technical Notes
• Reuse existing OTP authentication
• Clean models for:
• WorkerProfile
• ComplianceDocument
• Location
• API-ready data structure (backend may be mocked)



Proposal Requirements (Reminder)

Please include in your proposal:
• Hourly rate
• Estimated hours for full worker profile implementation
• Relevant Flutter experience (compliance/OTP/location preferred)
Project ID: 3461696
Project category:
Project budget:
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
Arduino and Python
Category: Arduino, Electrical Engineering, Embedded Systems, Programming, Python, Signal Processing
Budget: $10 - $50 USD
04-Mar-2026
05:04 GMT
Fix Titan Mail DNS Records
Category: DNS, Email Handling, Email Marketing, Linux, Network Administration, System Admin, System Administration, Technical Support
Budget: ₹600 - ₹1500 INR
04-Mar-2026
05:01 GMT
Gaming Clips & Full Video Editing
Category: Adobe Premiere Pro, After Effects, DaVinci Resolve, Final Cut Pro, Social Video Marketing, Subtitles & Captions, Video Editing, Video Production, Video Services
Budget: $30 - $250 USD
04-Mar-2026
05:01 GMT
Rockstar Account Login Fix -- 2
Category: Account Management, Customer Support, JavaScript, Mobile App Development, MySQL, PHP, Technical Support, Troubleshooting
Budget: $10 - $30 CAD
04-Mar-2026
04:58 GMT
High-end Website Redesign & SEO
Category: Branding, Content Management System (CMS), Digital Marketing, Graphic Design, SEO, Social Media Management, User Experience Research, Web Design, Web Development
Budget: $30 - $250 USD
04-Mar-2026
04:58 GMT
Funny reels maker 04-Mar-2026
04:57 GMT
I need a backlink from 99design.com or designboom.com 04-Mar-2026
04:57 GMT
Need classic asp code on my websites updated to asp.net etc 04-Mar-2026
04:57 GMT
Restaurant & Bar - Entrance Design - Outdoor Sitting 04-Mar-2026
04:57 GMT
Experienced UX Designer needed for website / app improvement 04-Mar-2026
04:57 GMT
Zoho CRM Enterprise Build – Sales OS (SMS & VoIP Integration) 04-Mar-2026
04:57 GMT
UK-Based Senior Technical SEO Consultant (2-Month Engagement) 04-Mar-2026
04:57 GMT
Bug fix for unwanted scrolling behavior in jQuery Mobile 04-Mar-2026
04:57 GMT
UK-Based Senior SaaS UX Designer Needed 04-Mar-2026
04:57 GMT
Accountant (Xero Specialist)
Category: Accounting, Admin Support, Bookkeeping, Finance, Financial Analysis, Project Management, Tax, Time Management
Budget: $750 - $1500 AUD
04-Mar-2026
04:56 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Long URL:
www.1001freelanceprojects.com
Mobile version:
m.1001fp.com
Copyright © 2005-2025 1001 Freelance Projects