Build a web app with backend

Job ID: 32554989

Budget: $1,500 – $3,000 USD

I am looking for a quote for a web application with a backend for an app like "https://www.superprof.ca".

The web app needs to have these features
- Notifications
+ Sent notification via sms
+ Send notification on specific events (new order, order confirmed etc)
+ Email notification
- Online Payment integrations
- Registration / Login
- Two factor Auth
- Location Search Options
+ Based on client location
+ Add Location manual (City/Suburb)
+ Card payment
+ Paypal integration
- Vendor Profile Page
- Vendor Service Listings
- Vendor Messages
- Vendor Portfolio (Images, project name, reference name , reference number)
- Vendor Social media Links for more portfolio work
- Vendor can add services they provide , category and price per hour / day
- Vendor to service listing variables ( $10 p/h , $100 5hrs , $200 / day etc )
- Show user orders and payout / cancelled / confirmed orders
- Request payout feature
+ Vendor to add banking details
+ KYC Feature
- Vendor Freemium/VIP Feature
+ Priorities VIP clients when sending job listing / search

Client Job Postings
- Client can post jobs on listing board
- Client can select location service is needed
- Client can select to show job to vendors based on rating or max price range per hour.
- Client messages , notifications on order bid, order confirmation, order completion, job rating

Backend
- Admin to monitor registrations
- Manage Orders , Users , Requested Payments , Refund Requests
- Order status / updating
- Global messaging based on client these options
+ Area
+ Client Type
+ Client Status ( active, inactive, freemium / vip)