Active Beta — Build 1

Welcome to Parawork Beta 👋
You're part of the early crew.

You've been hand-selected to test Parawork before it goes public. Your job is to explore, break things, and tell us what you find. Every bug you catch and every idea you share shapes the final product.

50
Beta Testers
8
Core Screens
52
Features Documented
4
Report Tags
⬇ Install

Download & Install the Beta

The beta is distributed as a direct APK from Expo. It is not on Google Play, so you will need to allow installation from unknown sources when prompted.

📱

Parawork Beta — Android APK

Built with Expo. Direct install link below. Tap the link on your Android device to begin the download.

expo.dev/accounts/paraworkai/projects/paraworka1/builds/348138e4-46ad-49b7-8396-af586c707ba7
⚠️
Allow Unknown Sources: Since this build is not from Google Play, Android will warn you about installing from unknown sources. Go to Settings → Security → Install Unknown Apps and allow your browser or file manager. This is completely normal for beta apps.
ℹ️
This build is Android only for now. If you're on iOS, please notify us in the WhatsApp group so we can arrange an alternative.
1️⃣Open the download link on your Android phone browser.
2️⃣The APK file will download. Open it from your downloads or notification to begin installation.
3️⃣If prompted, tap Settings and enable "Install from this source."
4️⃣Tap Install, then Open once complete.
5️⃣Register a new account. You will receive 35 free task prompts automatically on sign up.
🐞 Reporting

How to Report Bugs & Feature Requests

To keep reports clean and trackable, every submission must follow the exact format below. Post your report directly in the Parawork Beta WhatsApp group.

  Report Format
YourFirstName-IndexNumber-tag: Short description

✅ Examples:
Dan-22-feat: add a red button for closing chats
Ayesha-7-bug: wallet balance not updating
Omar-3-ui: text overlapping on login screen
🔢
Use a new index number each time you submit a report. Your numbers are personal to you — start at 1 and count up. This helps us track how many reports you've made and keep threads identifiable.

Report Tags

🐞
bug:
Something is broken, crashing, or not working as expected.
feat:
A feature request — something you'd like to see added.
🎨
ui:
A layout or design issue — overlaps, spacing, visual glitches.
perf:
Speed or performance issues — slow loading, lag, freezing.
📷
Screenshots and screen recordings are extremely helpful. Attach them whenever possible — they cut our debugging time in half.
💡 Tips

How to Test Effectively

Don't just use the app normally — try to break it. Here's how to go beyond surface-level testing.

🔁Test edge cases. What happens if you leave a field blank? Enter extremely long text? Use special characters in names or prompts?
📶Test on poor connections. Turn on airplane mode briefly and back. Drop to slow 3G if possible. See how the app handles offline or unstable states.
🔀Switch between tabs rapidly. Navigate fast: Home → Task → Wallet → Profile. Look for crashes, blank screens, or data not loading.
🔄Background and resume. Start a task flow, background the app, then come back. Does it resume correctly?
💬Explore every screen. Tap every button and link you can find — especially less-obvious ones like the three-dot menus and icon buttons in corners.
🌗Try both themes. Switch between Dark and Light mode in Settings and check for contrast or visibility issues on each screen.
📸Record screen when possible. If you encounter a bug that's hard to describe, a 10-second screen recording sent to the group is worth 1000 words.
📝Report as you go. Don't batch your reports. Submit each finding immediately so context is fresh and nothing gets forgotten.
📱 Screen Documentation

App Documentation

The following sections walk through every screen and feature in the current beta build. Use this as your reference while testing so you know what is implemented, what is coming soon, and how each flow is supposed to work.

🔐
Authentication
Login & Registration
Login Screen
01Enter your email and password to log in. There is a Forgot Password link that triggers a reset email.
02Tapping Forgot Password sends a reset link to the registered email. The link redirects back into the app to set a new password.
03New users can tap Create Account to begin registration.
Registration Flow
Enter Email & Password Verify Email Full Name Date of Birth Gender Display Picture Nationality Done ✓
01A verification email is sent after account creation. The user must verify before accessing the app.
02Profile setup collects: Full Name, Date of Birth, Gender, Display Picture, and Nationality.
03Upon completing registration, the account is credited with 35 free task prompts automatically.
🏠
Home Screen
Main landing screen of the app
Top Bar Buttons
01Help — Opens support or help documentation (in-app).
02Settings — Opens the Settings screen (theme, quick locations, language).
03Logout — Logs the user out and returns to the login screen.
Main Content Area
04Center displays the user's name with a welcome message.
05Start a Task Request button — opens the full task creation flow (see Task Tab section).
06Book a Ride — Quick action button. Coming Soon
07Discover Shops — Quick action button. Coming Soon
08Learn — Opens the Parawork Institute / Courses screen. Implemented
09Custom Task Prompt Input — A text input with a send button at the bottom of the screen. This is a shortcut to start a task request with a pre-filled prompt.
ℹ️
The Home screen is the central hub. The bottom navigation bar has 5 tabs: Profile, Work, Home, Task, Wallet.
👤
Profile Screen
Personal profile and review management
Profile Overview
01Display Picture (DP) — Shown at the top. Tappable to change the profile picture from the camera roll.
02Bio — A short bio shown below the DP. Tap to edit inline.
03Level Progress Bar — Shows current level with a progress indicator. Leveling Coming Soon
04Username — Shown in gray below the display name. Tapping the name or username opens the Profile Detail page.
05Review Stars — Shown to the right alongside the number of completed tasks. Tapping opens the Review Recap.
Profile Detail Page
06Accessed by tapping the username or display name. Allows editing: Full Name, Date of Birth, Gender, Language Spoken, Nationality.
07Profile picture can also be changed from within this detail page.
Review Recap
08Tapping the review stars opens a recap showing reviews received over the last 3 months.
09All reviews from completed tasks in that period are visible with their associated task info.
💼
Work Tab
Manage your worker profiles and active jobs
💡
Any user on Parawork can also be a worker. The Work Tab is where you manage your worker profiles — separate from your client identity.
Worker Profile Cards
01The Work Tab shows cards for all up to 10 worker profiles the user has created.
02Create New Profile button — starts the worker profile creation flow.
03View Analytics button — Coming Soon
Creating a Worker Profile

💻 Virtual Profile

  • Profile Name
  • Description of the service

🔧 Physical Profile

  • Profile Name
  • Description of the service
  • Local servicing location
  • Option: Use current location to alert nearby users first
Inside a Worker Profile
04Tapping a profile card opens it. Displays: Average Rating, Number of Completed Tasks, Service Type (Virtual / Physical).
05Three-dot menu (top right) → option to Delete Profile.
Task Tabs Inside a Worker Profile
📬 Open ⚡ Active ✅ Completed
06Open: Incoming task requests available for this profile. Refreshes every 30 seconds. Each matched task shows with a 5-minute window to accept or deny before it expires.
07Active: Tasks the worker has accepted. Chat with the client has begun. Work is in progress.
08Completed: All previously completed tasks, showing associated review received and earnings for each job.
⚠️
Workers have 5 minutes to respond to a matched task offer. If they do not accept or deny in time, the match expires and the task is offered to the next available worker.
🎯
Task Tab
Create and manage your task requests as a client
Task Tab Overview
01+ Button (top right) — Opens a popup with two options: Automated Live and AI Powered Coming Soon.
02Saved Button — Shows all worker profiles you've bookmarked/saved from past task reviews.
Task Status Tabs
📡 Open 💬 Active ✅ Done
03Open: Task beacon has been sent and is searching for workers. No chat yet.
04Active: Task matched with a worker. Chat is open and in progress.
05Done: Task completed, payment released, and review has been submitted.
Starting an Automated Task — Full Flow
Write Prompt AI Validates & Summarises AI Beacon Shown Swipe Right or Answer Questions Physical / Virtual Payment Type Location (if Physical) Matching Chat Opens
06User writes a task prompt in natural language. The AI deciphers it and checks it for safety.
07AI generates a task beacon — a structured summary of the request shown at the top of the screen.
08If satisfied, user swipes right on the beacon to dispatch it. This begins the matching process.
09Alternatively, the AI presents follow-up questions to add detail. Each question provides 2 pre-filled suggestions the user can select.
10Maximum of 5 AI questions can be asked. After 5, only the swipe-right option remains.
11After swiping, user selects Physical or Virtual task type.
Payment Types

🔨 Auction

All matched workers set their own price. Client picks the offer they prefer from the responses.

🤝 Decide Later

Price is negotiated in chat between client and worker before the task is marked complete.

📌 Fix Price

Client sets a fixed price upfront using an input box. Workers are matched knowing the exact rate.

Physical Task — Location Options
📍 Current 🏠 Home 🏢 Office 🗺️ Custom
12Current — Uses device GPS location.
13Home / Office — Uses the saved quick locations set in Settings.
14Custom — Opens the in-app map to pin a custom location.
Matching & Chat
15After tapping Next, the matching engine runs. Each matched worker is given 5 minutes to respond.
16Once a worker accepts, a dedicated chat opens between client and worker.
17Payment is placed in escrow at the moment the chat starts. Neither party can access it until completion.
18Both client and worker have a ✓ Check button (top right of chat). Both must tap it to end the task.
19For Decide Later tasks, tapping the check button first prompts the worker to input a final agreed price before ending.
20On task completion, funds are released from escrow to the worker's Earning Wallet.
21The client is then prompted to leave a review for the worker. During this review, the client can also save the worker's profile for future use.
💰
Wallet Screen
Manage credits, earnings and transactions
Wallet Card (Swipeable)
01The main wallet card shows the Current Wallet balance (money used for tasks/prompts).
02Swiping on the card reveals the Earning Wallet — where worker payouts are received.
Current Wallet — Top Up
03When Current Wallet is selected, a "Top Up" card appears at the bottom.
04Tapping Top Up opens the bundle selection screen showing all three credit bundles.
05Selecting a bundle opens the Safepay payment gateway in the browser to complete the PKR payment.
06Successful payment recharges the Current Wallet with the selected PKR amount + bonus prompts.

📦 Bundle 1 — PKR 500

  • 500 PKR wallet credit
  • +12 Free Task Prompts

📦 Bundle 2 — PKR 1,200

  • 1,200 PKR wallet credit
  • +40 Free Task Prompts
  • 24Hr Profile Boost

📦 Bundle 3 — PKR 1,800

  • 1,800 PKR wallet credit
  •  
  • +60 Free Task Prompts
  •  
  • 48Hr Profile Boost
🧪 Testing Payments — Safepay Test Cards
⚠️
The Safepay gateway is running in test mode during beta. Do not enter real card details. Use the test card numbers below to simulate a payment.
  Safepay Test Cards
✓ Successful Payment (Visa — Frictionless)
4456 5300 0000 1005  ·  Any future expiry (e.g. 12/26)  ·  Any 3-digit CVV
✓ Successful Payment (Mastercard — Frictionless)
5200 0000 0000 1005  ·  Any future expiry (e.g. 12/26)  ·  Any 3-digit CVV
✓ Successful Payment (3DS / Step-Up Auth)
4000 0000 0000 2503  ·  Any future expiry  ·  Any CVV  ·  Will prompt 3DS screen
✗ Unsuccessful Payment (to test failure handling)
4456 5300 0000 1013  ·  Any future expiry  ·  Any CVV
📖
Full list of test scenarios (frictionless, 3DS step-up, timeouts, errors) available at the official Safepay test cards reference:
safepay-docs.netlify.app/developers/safepay/test-cards/ ↗
Earning Wallet
07When Earning Wallet is selected, two cards appear: Link Bank and Transfer.
08Link Bank — Link a Pakistani bank account by entering IBAN / Account Number and Bank Name.
09An already-linked bank can be edited or removed from the same screen.
10Earnings are disbursed to the linked bank account every Friday at 10:00 AM Pakistan Standard Time.
11Transfer — Move earnings from the Earning Wallet to the Current Wallet for use inside the app.
12Transfer screen includes a manual input and quick-select buttons: 25%, 50%, 75%, 100%.
13Transfers are free and immediate — no fee or delay.
Recent Transactions
14Shows the 3 most recent transactions. Each entry is labeled as either Earned (worker payout) or Used (task spend / prompt charge).
15"Show All" link to the right expands the full transaction history, grouped by month for the last 4 months.
⚙️
Settings
Theme, quick locations, and language
01Theme — Toggle between Dark (default) and Light mode.
02Quick Locations — Save your Home and Office addresses. These are used as fast location options when creating physical tasks.
03Language — English is currently selected and active. Urdu is listed but Coming Soon.
🎓
Parawork Institute
Buy and teach live Google Meet courses
ℹ️
Accessed from the Learn button on the Home screen. Classes are delivered live via Google Meet. Course purchases are deducted from the Current Wallet.
Institute Navigation Tabs
🔍 Explore 📚 My Learning 🏠 Home 🏆 Leaderboards Soon 👤 Profile Soon
Home Tab (Institute Home)
01Main title: "Parawork Institute".
02Displays user stats: Classes Enrolled, Courses Enrolled, Completed, Remaining, Courses Launched as Tutor.
03Shows any upcoming classes within the day, or a toggle option to view within the week.
Explore Tab
04Shows the user's current wallet balance at the top.
05Displays a searchable list of all available courses.
06Tapping a course opens it with options to Buy the whole course or Buy the first class only.
07A "View All Classes" button is available, but individual classes (beyond the first) cannot be purchased until the first class is bought.
08Purchased courses move to the My Learning → Learn tab.
My Learning Tab
📖 Learn 🎙️ Teach
09Learn Tab: Shows all courses the user has enrolled in.
10Tapping a course shows: Students count, Number of Classes, About, Course Alert, and Progress (based on how many classes purchased).
11All classes are listed. Classes can be individually purchased at any time — but only after the first class of that course is bought.
12Joining a class becomes available 1 hour before the scheduled Google Meet start time, or once the class has started.
📋 Classes 📝 Assignments Soon 📁 Materials Soon
13Teach Tab: Manage courses you've created as a tutor.
14Each course shows: Class links (always visible), Student enrollment count, and a Student Alert input to broadcast a message to enrolled students.
15Tutor can delete a course using the trash bin icon (top right of each course).
16Maximum of 10 courses at a time per tutor. Must delete an existing one before creating a new course when at capacity.
Creating a New Course (Tutor)
17Required fields: Course Name, Description, Max Seats.
18Classes can be added — up to a maximum of 24 classes per course.
19Each class requires: Class Name, Description, Price (PKR), Date and Time.
📋 Reference

Feature Status Reference

A quick overview of what is live, what is in beta, and what is coming soon.

Fully Implemented
In Beta
Coming Soon
Login & Registration (email/password, email verification)
Home Screen with navigation tabs
Profile Screen (edit bio, DP, profile details, review recap)
Work Tab (create/delete worker profiles, open/active/completed tasks)
Task Tab — Automated task flow (prompt → beacon → match → chat → escrow)
Wallet — Current Wallet, Top Up via Safepay, transaction history
Wallet — Earning Wallet, Link Bank, Transfer to Current Wallet
Settings — Theme toggle, Quick Locations (Home/Office)
Parawork Institute — Explore, Buy courses/classes, Learn tab, Teach tab, Create course
Forgot Password / Reset flow
βAI task beacon summarisation & follow-up questions
βPhysical task location (Current / Custom map pin)
βEscrow payment hold and release
βWeekly bank disbursement (every Friday 10AM PKT)
AI-Powered Task Mode (advanced NLP matching)
Worker Analytics Dashboard
Book a Ride
Discover Shops
Leveling & XP Progress System
Institute Leaderboards
Institute Profile Tab
Course Assignments & Materials
Urdu Language Support
Worker Reviews (two-way — worker reviewing client)