Weekend Project: Help me finish my Flutter App. App uses (Weather API, location, Firebase)
Project details
PLEASE READ BEFORE BIDDING: ALSO SEE Project TASKS for detail
I am building a Flutter Mobile Application (Android), I have the User interface (5 out of 8 pages Completed). You can download current FLUTTER UI On link below Instructions.
And i have done Logic for 2 Pages. out of 8.
PROPOSED DELIVERY TIMELINE: MONDAY
I’m mostly into User Interface. I want someone who can help me do the following:
App Should send Push Notifications to User to manage their (Solar Power Loads) based on the location where their Solar System is installed.
Instructions
The goal is for the end-user to do the following:
1. Create Account & Login once into the App (Login UI available already but Signup page is missing)
2. Add their Solar Power System Details on the “Edit My System Page”. This includes:
(a) Location where Solar Power system is installed
(b) Number of Solar panels they have and their respective Watts (UI Sample available)
(c) Number of Batteries and their respective voltage (UI Sample available)
(d) Inverter Size (UI Sample available)
(e) Add their Appliances/System Loads. This include electrical appliances that use their electrical power generated by the Solar System. (List input is preferred and an option to add a new appliance manually) For Example; TV Set – 50watts: Quantity (User Selects Quantity)….
Once Details are entered, My System Page should then show System Size based on User Input. E.g 3000 Kw/ 3KVA, Weather (e.g Currently Sunny, System Charging), Location of Installation, Total number of Appliances Added
3. Details should be saved to user’s account. And available to user, everytime he opens App
Push notifications:
1. I want app to respond to the weather ranges and send push notification to the user when certain weather limits are reached in the location indicated by User. For instance, if the weather is sunny, the user can get a push notification to utilize their system. In another instance, if the sky is covered with clouds, the user gets a push notification to minimize system usage. I will personally be managing those variables. The weather details will be based on the Weather API I have created from If you know of any other open weather API you can advise.
2. The App should permanently save the User’s system solar System Details and Provide us with those details in the backend database. (Firebase Preferred)
Missing Page:
1. Report a Fault
The system should give an option to the user to request for my services within the Application
On this page:
User is given 2 options:
(a) Are you on the Solar Installer’s Maintenance Package? if yes, they’re given a textbox to enter their Service request details. and Send button. And the message should be sent to my email address.
(b) Pay for Service. (if they select this option, they’re given a textbox to enter their fault details. and Send button. And the message should be sent to my email address with a subject (Pay for Service) so that I can know who is supposed to pay.
2. Add Appliances
Add their Appliances/System Loads. This includes electrical appliances that use their electrical power generated by the Solar System. (List input is preferred and an option to add a new appliance manually) For Example; TV Set – 50watts: Quantity (User Selects Quantity) The total appliances should not exceed the System size calculated from (Inverter, Solar, Batteries)
3. Signup Page
4. User Account/Login Details Page
Errors in App:
1. Weather Widget/Page not showing mostly because of dependencies. The menu link is available already. And i already have the page but i haven’t been able to link it within the App. (Page is available already)
Once App Is done, APK AND SOURCE CODE IS REQUIRED.
Link to current UI:
Awarded to:

Gauri R.
(5.0)
Awarded to:

Gauri R.
(5.0)
Project details
I am building a Flutter Mobile Application (Android), I have the User interface (5 out of 8 pages Completed). You can download current FLUTTER UI On link below Instructions.
And i have done Logic for 2 Pages. out of 8.
PROPOSED DELIVERY TIMELINE: MONDAY
I’m mostly into User Interface. I want someone who can help me do the following:
App Should send Push Notifications to User to manage their (Solar Power Loads) based on the location where their Solar System is installed.
Instructions
The goal is for the end-user to do the following:
1. Create Account & Login once into the App (Login UI available already but Signup page is missing)
2. Add their Solar Power System Details on the “Edit My System Page”. This includes:
(a) Location where Solar Power system is installed
(b) Number of Solar panels they have and their respective Watts (UI Sample available)
(c) Number of Batteries and their respective voltage (UI Sample available)
(d) Inverter Size (UI Sample available)
(e) Add their Appliances/System Loads. This include electrical appliances that use their electrical power generated by the Solar System. (List input is preferred and an option to add a new appliance manually) For Example; TV Set – 50watts: Quantity (User Selects Quantity)….
Once Details are entered, My System Page should then show System Size based on User Input. E.g 3000 Kw/ 3KVA, Weather (e.g Currently Sunny, System Charging), Location of Installation, Total number of Appliances Added
3. Details should be saved to user’s account. And available to user, everytime he opens App
Push notifications:
1. I want app to respond to the weather ranges and send push notification to the user when certain weather limits are reached in the location indicated by User. For instance, if the weather is sunny, the user can get a push notification to utilize their system. In another instance, if the sky is covered with clouds, the user gets a push notification to minimize system usage. I will personally be managing those variables. The weather details will be based on the Weather API I have created from If you know of any other open weather API you can advise.
2. The App should permanently save the User’s system solar System Details and Provide us with those details in the backend database. (Firebase Preferred)
Missing Page:
1. Report a Fault
The system should give an option to the user to request for my services within the Application
On this page:
User is given 2 options:
(a) Are you on the Solar Installer’s Maintenance Package? if yes, they’re given a textbox to enter their Service request details. and Send button. And the message should be sent to my email address.
(b) Pay for Service. (if they select this option, they’re given a textbox to enter their fault details. and Send button. And the message should be sent to my email address with a subject (Pay for Service) so that I can know who is supposed to pay.
2. Add Appliances
Add their Appliances/System Loads. This includes electrical appliances that use their electrical power generated by the Solar System. (List input is preferred and an option to add a new appliance manually) For Example; TV Set – 50watts: Quantity (User Selects Quantity) The total appliances should not exceed the System size calculated from (Inverter, Solar, Batteries)
3. Signup Page
4. User Account/Login Details Page
Errors in App:
1. Weather Widget/Page not showing mostly because of dependencies. The menu link is available already. And i already have the page but i haven’t been able to link it within the App. (Page is available already)
Once App Is done, APK AND SOURCE CODE IS REQUIRED.
Link to current UI: