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

Register
Submit a solution
The challenge is finished.

Challenge Summary

Welcome to Living Progress - BirthTrac - Create Mobile Wireframes!

BirthTrac will be a complimentary antenatal care (ANC) and birth registry application linked to the VaxTrac vaccine registry app which helps frontline health workers register high quality patient level vaccine data at health facilities in underserved parts of the world.

Round 1

Submit your wireframe for a Checkpoint feedback
- Submit an initial version of your solution.
Notes.jpg: Any comments about your design for the Client.

Round 2

Final wireframe plus Checkpoint feedback
- Submit final version of your solution.
Notes.jpg: Any comments about your design for the Client.


Challenge Description:
The goal of this challenge is to build a mobile application called BirthTrac, this app will be used to register pregnancies and record births in nearly real time, creating a database of children who can then be contacted for follow up. VaxTrac can use smartphones to push regular notifications from the clinic with a list of children who are due for upcoming vaccination sessions, and/or push SMS reminders directly to new mothers. As more hard to reach pregnant women and children are connected to the health system, more data will be available to both skilled health workers in clinics and hospitals, as well as to health system decision makers at both the district and central levels. This data flow will be available via a national reporting portal that is supported by DHIS2, or other National Health Management Information System (HMIS).

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.

Wireframe Expectations:
- Produce HTML click through wireframes that can be used to demonstrate all mentioned functionalities as required in each round.
- The app 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.
- Please show us your proposal as a movie or series of wireframes that communicate the user’s intended interaction with your proposed solution.
- 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:
- This is going to be an Android App.
- Your wireframe submissions need to be able to drill down for all page flow.
- Show your wireframe solution for:
-- Mobile view (Mobile Resolution: 1080 x 1920 (portrait)).
- Feel free to suggest any tools/functions that can bring good User Experience for this tool.

Challenge Goal:
- The main functionality of the app will consist of the registration of pregnant mothers, preventative follow up checkups, newborn child registration, and the aggregate reporting of metrics.

User Stories:
- Frontline health workers (midwives, nurses, doctors) will be inputting data, verifying information, and using the database to follow up with pregnant women who need to come for follow up ANC care. They will also be registering children when they’re born at a birthing center and following up with them using VaxTrac to come for vaccination sessions.
- Pregnant women will be providing some basic personal/demographic information to be registered in BirthTrac (expected due date, contact info, etc.)
- Infants and newborns will be registered at birth.
- Health data managers will be able to access data from BirthTrac (total pregnant women in a given commune/catchment area, total births) and VaxTrac via a secure login to a national HMIS system and use the information to make data driven decisions.

Required Features:
- Registering pregnant mothers (name, contact number(s), expected due date, home village, tetanus vaccine):
-- Health workers should be able to log tetanus vaccine doses given to the mother during the current pregnancy or during previous pregnancies (if the data is available).
- Customizable appointment scheduling rules. (How often should a mother return to the health post and for what services?)
- Search and matching of existing mothers for when a mother returns to the health clinic.  Fast lookup by name, home village, due date, mobile number.
- Logging of follow up visit and generate updated next visit appointment (if necessary):
-- User needs to log tetanus vaccine doses.
- Newborn birth confirmation.
- Date based (daily, weekly, monthly) aggregate reporting totals for mothers registered, total visits, births and given tetanus vaccines.
- Targeted reports of mothers who have missed their follow up appointments.
- Make sure you are following general Android Usability and Accessibility guidelines. More Information

Suggested Pages:
01 Landing Page:
- App name: BirthTrac.
- Username.
- Password.
- Forgot password link.
- Sign in button.

02 Dashboard:
- This view will have search feature and visualized reports based on gathered data:
-- Sync status (real time data) / # of records unsent should be displayed at the top.
-- Total pregnant women in a given commune/catchment area, total births and given tetanus vaccines.
- Search:
-- Search and matching of existing mothers for when a mother returns to the health clinic.  Fast lookup by name, home village, due date, mobile number.
- We need registering button here.

03 Search Results Page:
- This will show matching results with following info:
-- Pregnant mother Name.
-- Contact number(s).
-- Expected due date.
-- Home village.

04 Registering Pregnant Mothers Page:
- User needs to capture:
-- Pregnant mother Name.
-- Contact number(s).
-- Expected due date.
-- Mother’s birthday or estimated age.
-- Home village.
-- Tetanus vaccine doses given to the mother during the current pregnancy or during previous pregnancies (if the data is available).
- Clicking on a result will take the user to pregnant mother profile page.

05 Pregnant Mother Profile Page:
- Here we need to show selected mother data.
- The same mother's profile should allow for multiple child births, either twins during the same pregnancy or successive pregnancies. Therefore we are not creating multiple profiles for the same mother every time she has a child. Also tetanus vaccines and appointments should belong to a specific pregnancy. The health worker could potentially see historical births recorded in the app.
- From this page user can schedule appointments for a mother:
-- How often should a mother return to the health post and for what services?
- Logging of follow up visit and generate updated next visit appointment (if necessary):
-- We need the ability to mark the need of giving tetanus vaccine during a follow up appointment.
- Newborn birth confirmation. In addition, needs to support multiple pregnancies. For example: If the mother was expecting several babies (eg. twins), the information should the recorded for every baby.
-- Location of birth (home, public/private health facility).

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

Target audience:
- Frontline health workers (midwives, nurses, doctors).
- Health data managers.

Judging Criteria:
- User Experience of 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: 30053961