BONUS: 5‌ CHECKPOINTS AWARDED WORTH ‌$100‌ EACH

Register
Submit a solution
The challenge is finished.

Challenge Summary

Welcome to Sun Shot – MySunBuddy Wireframe Challenge!

MySunbuddy is here to help neighbors share the benefits of solar energy! If you live or work in a place without solar, we can connect you with local systems with credits to share. MySunBuddy is a web platform to share the sun between homes, towns and businesses.

Round 1

Submit your wireframe for a Checkpoint feedback
1. User Account Creation.
2. User Account Login.
4. Net Metering Credit Purchase Agreement.
Notes.jpg: Any comments about your design for the Client.

Round 2

Final wireframe plus Checkpoint feedback
1. User Account Creation.
2. User Account Login.
3. User Account Edit.
4. Net Metering Credit Purchase Agreement.
Notes.jpg: Any comments about your design for the Client.


Challenge Description:
In this challenge we are looking to build the interface for My Sun Buddy application.

We are looking for wireframe (Axure) solutions based on requirements below. We’re also looking to the community to come up with interesting ideas for the workflow - we’re absolutely open to creative solutions!

At the end of this wireframe challenge, we are looking to have a complete solution for the user experience and flow of the portal

Wireframe Expectations:
- Produce HTML click through wireframes that can be used to demonstrate all mentioned functionalities as required in each round.
- The website must be very easy to use and intuitive. Keep that in mind when designing your solution.
- You MUST cover all screens mentioned in required sections below, if any requirement is missing in final submission the client will not look at it, so make a checklist for the required screens to make sure you designed all of them.
- You MUST use wireframes note pane in every single page you design to explain what items are addressed in that page from the documentation, what things you added/changed/removed, use it to make your idea clearer and help the client to give you constructive feedback.

Notes:
- Your wireframe submissions need to be able to drill down for all page flow.
- Show your wireframe solution for Desktop view (width 1280px and height as required).
- Feel free to suggest any tools/functions that can bring good User Experience for this tool.

Definitions:
- Net Metering: Net metering is a billing mechanism that credits solar energy system owners for the electricity they add to the grid. For example, if a residential customer has a PV system on the home's rooftop, it may generate more electricity than the home uses during daylight hours. If the home is net-metered, the electricity meter will run backwards to provide a credit against what electricity is consumed at night or other periods where the home's electricity use exceeds the system's output. Customers are only billed for their "net" energy use. (Source: http://www.seia.org/policy/distributed-solar/net-metering)

Required Functionality:
1. User Account Creation:
- A new user creates an account.
- User Types:
-- Credit Buyers.
-- Credit Sellers.
- Preconditions: The website landing page is loaded for log-in (www.mysunbuddy.com) - You don’t have to re design this page in your solution.
Workflow:
1- The user indicates that they want to create an account by clicking on a button.
2- The user selects a new username and password.  
3- The user provides their email, address, and utility information (residential or commercial account, utility provider), agrees to terms of use, enters billing information/payment method, and if they would like to receive communications via text or e-mail:
-- Green Button functionality would interplay here, where the user would authorize access to their usage data.
-- In cases where Green Button data is not available, we would approximate using a zipcode to match to load data for a TMY3 location. Resource:http://en.openei.org/doe-opendata/dataset/commercial-and-residential-hourly-load-profiles-for-all-tmy3-locations-in-the-united-states
4- The user specifies whether they are a solar system owner looking to sell excess net metering credits, or if they are an energy buyer looking to purchase net metering credits:
A- The user indicates that they are a system owner looking to sell net metering credits.  The user provides information on their system size & panel type:
-- Number of Panels in System (open field).
-- kW Capacity (open field).
-- High Efficiency Panels (yes/no).
B- The user indicates that they are an energy buyer looking to purchase net metering credits. The user chooses a set percentage of their bill indicating how much they are looking to cover with net metering credit purchases. The system provides an estimate of the kWh and monetary value the buyer would need to purchase and GHG impact.
5- The user uploads utility bill for verification (preferably for summer month).

2. User Account Login:
- An existing user logs into their account.
- Preconditions: The website landing page is loaded.  An account has been created.
Workflow:
1- The user indicates that they want to log into an account by entering their username and password and clicking a button.  
2- The user can view summary information regarding historical net transactions:
A- If the user is a seller of net metering credits, they can click into their MySunBuddy Seller tab to view historical dollar amounts and dates of past sales, as well as pending activity.
B- If the user is a buyer of net metering credits, they can click into their MySunBuddy Buyer tab to view historical dollar amounts, savings, GHG impact and dates of past purchases, as well as pending activity.
C- If the user is a buyer of net metering credits and has had at least one successful transaction, they will be able to view a map roughly indicating the location(s) where their solar energy is being sourced.
3- The user logs out.

3. User Account Edit:
- An existing user edits their account.
- Preconditions: The website landing page is loaded. An account has been created.  The user is logged into their account.   
Workflow:
1- The user can click a button indicating that they want to edit their data:
A- If the user is a buyer of net metering credits, they can edit their percentage of their bill that they would like to cover with credit purchases.  This will not change currently existing agreements until the agreement expiration date.
B- If the user is a seller of net metering credits, they can edit the percentage of solar production that they would like to sell.  This will not change currently existing agreements until the agreement expiration date.
2- The user can edit their email, payment information, and/or phone number.

4. Net Metering Credit Purchase Agreement:
- A seller and buyer of net metering credits agree on a quantity, price, and duration of time which the seller will sell net metering credits to a buyer.
- Preconditions: The website landing page is loaded.  The buyer and seller have created accounts.
Workflow:
1- The seller receives a notification stating the quantity, price, and duration of time that the desired transaction can occur.
2- A seller and buyer are matched using zipcode and ISO-load zone.
3- The seller agrees that they would allow the transaction agreement:
A- If the seller does not agree upon the transaction agreement.  In this case the process is terminated.
4- The buyer receives a notification stating the quantity, price, and duration of time that the desired transaction can occur:
A- If the buyer does not agree upon the transaction agreement.  In this case, a notification is sent to the seller, and the process is terminated.
5- The buyer indicates that they would allow the transaction agreement.  
6- The user information automatically populates the appropriate utility form, and is e-mailed to the utility after the seller electronically signs the document:
A- Massachusetts: Schedule Z form (MySunbuddy to add) - Same fields for both major utilities in Massachusetts.
B- Maine: To add.
- A & B are IRS forms that users would need to fill out for tax purposes, please use a placeholder for now or open this link when clicked on (http://www.mass.gov/dor/forms/online-forms-index.html); we need a way for the users to provide an eSignature for these forms in the system.
7- The users receive a notification that the agreement has been made.  
8- The users receive a notification when the transaction occurs on a monthly basis via preferred communication method.
9- The users (seller and buyer) should show up on a map - we need to have the map somewhere, we are open to ideas.

Learn Axure:
New to Axure? Here are some quick tutorials to help you get started.
http://www.axure.com/learn

Target audience:
- Anyone that wants to take advantage of solar power and generate or save money.

Judging Criteria:
- User Experience of MySunBuddy application.
- Completeness and accuracy of the wireframe as defined in the spec requirements.
- How well your wireframes provide a consistent user flow.

Submission & Source Files:
Preview Image
Please create your preview image as one (1) 1024x1024px JPG or PNG file in RGB color mode at 72dpi and place a screenshot of your submission within it.

Submission File
Generated HTML files with all the requested contest requirements stated above.

Source Files
Wireframes should be built in Axure. The resulting files should have generated HTML files. Also, all the content must be listed and the pages are linked together to show page flow.

Final Fixes
As part of the Final Fix phase, you may be asked to remove, update, or change some features of the wireframe.

Please read the challenge specification carefully and watch the forums for any questions or feedback concerning this challenge. It is important that you monitor any updates provided by the client or Studio Admins in the forums. Please post any questions you might have for the client in the forums.

Stock Photography

Stock photography is not allowed in this challenge. All submitted elements must be designed solely by you. See this page for more details.

How To Submit

  • New to Studio? ‌Learn how to compete here
  • Upload your submission in three parts (Learn more here). Your design should be finalized and should contain only a single design concept (do not include multiple designs in a single submission).
  • If your submission wins, your source files must be correct and “Final Fixes” (if applicable) must be completed before payment can be released.
  • You may submit as many times as you'd like during the submission phase, but only the number of files listed above in the Submission Limit that you rank the highest will be considered. You can change the order of your submissions at any time during the submission phase. If you make revisions to your design, please delete submissions you are replacing.

Winner Selection

Submissions are viewable to the client as they are entered into the challenge. Winners are selected by the client and are chosen solely at the client's discretion.

ELIGIBLE EVENTS:

2016 TopCoder(R) Open

Challenge links

Screening Scorecard

Submission format

Your Design Files:

  1. Look for instructions in this challenge regarding what files to provide.
  2. Place your submission files into a "Submission.zip" file.
  3. Place all of your source files into a "Source.zip" file.
  4. Declare your fonts, stock photos, and icons in a "Declaration.txt" file.
  5. Create a JPG preview file.
  6. Place the 4 files you just created into a single zip file. This will be what you upload.

Trouble formatting your submission or want to learn more? ‌Read the FAQ.

Fonts, Stock Photos, and Icons:

All fonts, stock photos, and icons within your design must be declared when you submit. DO NOT include any 3rd party files in your submission or source files. Read about the policy.

Screening:

All submissions are screened for eligibility before the challenge holder picks winners. Don't let your hard work go to waste. Learn more about how to  pass screening.

Challenge links

Questions? ‌Ask in the Challenge Discussion Forums.

Source files

  • HTML
  • RP file created with Axure

You must include all source files with your submission.

Submission limit

5 submissions

ID: 30051581