Please enable JavaScript.
Coggle requires JavaScript to display documents.
Testing -> Website Workflow - Coggle Diagram
Testing -> Website Workflow
Client creates a Job Description for a Specific Category/Service
(Pass)
Client fill the details and send the Job Description form to multiple Service Providers of that Category/Service
(Pass)
Jobs Tab - Client View
(Pass)
Client see the Job and click details to open it
(Pass)
Receive Quotations
Once Clients agrees with Price and other details, Client can click on Accept Button in Jobs Tab or (in Proposals)
Quotation Acceptance
Partner will send the Contract to the Client and Client can take the action
(Pass > Client can accept and reject the contract)
Accept the Contract with Milestones and Payment details
(Pass)
Client will see the Project under Active Projects Tab. Once opened the Milestone and Payments will be shown
(Pass > after contract accepting by client after that contract will be display in ongoing project for client and partner)
3 more items...
Reject the Contract - with Notes or Details. So Partner can review and create the Contract again - to include the Client Terms & Conditions
Clients can see the Quotations in the Quotations Tab
Here Client can view multiple Quotations based on a Project and filter it based on Price (High or Low), Date received, Partners with good reviews and Projects
Reference the search from - UpWork Quotations Module or Expedia Flights search system
Jobs Tab Partner View
Partner see the Job and click on Details to Open it
(Pass)
Send Quotations
Partner can send multiple quotations In Messenger (Working)
(Pass> Partner can send message for quotations in chat)
Partner can see the Quotation has been accepted in the Messenger Chat
(Fail> Client and Partner will discuss for job budget in chat window after that client can accept the partner)
Creating a Contrac
t(Pass> After accepting job by client after that partner can create contract)
Under Jobs Tab - Create Contract Button is visible, which is linked to the Project and that Partner
(Pass)
Partner can also create a Contract - under My Contracts -> Start a Project button
Partner will create a Contract and mention all the Milestones and associated Payments
(Pass)
Contract accepted from Client - Partner will start the Milestone 1
(Pass)
1 more item...
Notification for Partner Dashboard - Start a Project Button for that Project/Job (Under Projects Tab)
Jobs Tab - Admin View
Admin can review and activate the Partners
(Pass > Admin can activate, verified and unverified the partner)
Admin can View, Suspend the Client and Partner Accounts
(Pass)
Admin can view and suspend the Jobs
(Pass > Admin can see jobs and related detail)
Admin can view and suspend the Contracts, Milestones and Payments
(Pass > Admin can view contracts and related mile stone and payment)
Admin can edit the Commission, Transaction Charge and Service Charges via Stripe or Admin view for both Client and Partners
(Pass > Admin can change stripe commission fees and admin commission)
Payment and Transactions must be working from 3 Countries - India, US and Canada
Add Multiple Card
(Pass)
Change Password
(Pass)
Update Profile
(Pass)
Users Sign up
(Pass)
Client can be activated by verifying his/her company Email address or Phone Number
(Pass> Sending activation link)
Partner account is activated, once he provides all the documents and Admin verifies and activates the account.
(Pass > We activate once user registered as a partner)
If Partner account is not activated by Admin, he can only view the Homepage and his Dashboard (Only Profile Page). Only once his account is activated, he can receive the Jobs, Chats and can create Contract and work on a Project
(Pass> If partner is not verified by Admin then partner will not be able to do anything. He can do update profile and change password)
Forgot Password
(Pass)
Login
(Pass)
Social Login
(Pass)
AWS 3 instances
Production
Development/ Testing
Backup
Design Integration with Website
Connecting Data Analytics Tools
Google Analytics
A/B Testing - Amplitude, Optimizely etc
AWS Dashboard or AWS Quicksight
Stripe Dashboard