Android Flutter Developer Needed

Job ID: 38244837

Budget: €30 – €250 EUR

I'm seeking a skilled Flutter developer to assist in creating a light application which allows users looking for services providers or jobs . The app's primary function will be to deliver a list of service providers or jobs and engage users with an intuitive, user-friendly interface already ready in Figma.

Key project details include:
- Platform: The primary target platform will be Android devices. Experience with Android development and related Flutter concepts is essential.
- Language Support: The app will be developed exclusively in French. There will be no need to support multiple languages.
- App Type: This is not an E-commerce, educational, or social networking app; its primary purpose is information delivery based on service providers or jobs available .

Application description:
The application has three goals:
- For user looking for a service provider:
* Users select what type of service he is looking for via location, a category and a sub category
which are managed (can add new category or subcategory in the database or suppress or
modify).
* Users launch the search and get the services providers located in is location zone sorted by
notation or recommendation parameters in the database.
* Users can access the details of the list when registered.
* When a user clicks on one service provider in the list, he gets the details. clicking on contact him
allow launching the call (store this information)
* User can note the service provider
* User can store the service provider in its favorites
- For user that is looking for a job:
* there is two possibility:
+ Launch WhatsApp to allow contact with us
+ Access to the research job that provide with list of available jobs according to city and domain
- For user that want to increase his business by proposing ist services
* Launch WhatsApp to allow contact with us

Note that for all users that have an account, they can delete the account and when registration is done an email is sent for welcome. This email uses google account for security. Also note that registration involve Firebase for security

Firebase prototype for user not connected (visitor) and registered will be provided for better nderstanding.

Environment:
- Flutter 3.22
- Android studio koala
- Firebase for authentication
- Laravel for backend API, email and database
- EMail used to send mail after registration is google email for security

Provided:
- Figma Prototypes (two prototypes)
- When user has no account which means the first connection (visitor) When user is registered (connected)

Deliverable:
* Flutter project code on android studio
* Database
* Documentation for installation
+ Database on server
+ Compilation on android studio
* Support for installation
* Bug fixing
Expectation:
* Development of the provided Figma prototype using flutter.
* Bug fix
* Documentation

The ideal candidate for this project should:
- Have extensive experience in Flutter development, with a strong portfolio of Android apps.
- Be able to ensure the app's compatibility with various Android devices and screens.

Budget :
250 $ max

Time:
2 months maximum including bug fix

Payment milestone:
- 50 $ - Delivery of Flutter project with all Figma pages including registration procedure and visitor mode
- 100 $ - All functions and pages running properly
- 100 $ - Final delivery with no bug and all running on our server