Need Full Stack Developer using Flutter for Construction Services Mobile Application

Job ID: 31747845

Budget: $750 – $1,500 USD

The purpose of the application is to create a connection between construction services providers and beneficiaries (customers) to facilitate the construction process.

The application has two kinds of users:
- Service Providers
- Service Requesters

Service Providers can provide one service or multiple
Services:
- Construction materials.
- Architecture Offices.
- Architecture Designs.
- Contracting.

The application should have:
- Splash Screen.
- Onboarding Screens.
- Login and Register Pages using mobile number with Two-Factor Authentication.
- Profile Page
- Service Provider location on the map.
- Filter list
- Search.
- Chat between customers and providers
- File Upload.
- Request quotation.
- Request service.
- Request Workflow.
- Requests History.
- Payment.
- etc

Phases:
- Design Database.
- Create secure API.
- Build Mobile App.

Some technical terms:
- The application should follow the clean architecture and clean code principles.
- Flutter for Mobile Applications.
- Simple and secure API.
- Support localization.
- Support RTL languages.

Adobe XD designs are available.