Skip to content

Instantly share code, notes, and snippets.

@ChantalDemissie
Last active June 28, 2019 21:18
Show Gist options
  • Save ChantalDemissie/ce9be047f365c803ac7612aad10055ef to your computer and use it in GitHub Desktop.
Save ChantalDemissie/ce9be047f365c803ac7612aad10055ef to your computer and use it in GitHub Desktop.
Capstone Product Plan

Capstone Product Plan

Personal Learning Goals:

-The major things I want to focus on learning in this project is creating a web app that utilizes goverment info from API's that can be used at schools and be considered professional and efficient. My personal goals are to prioritize timeboxing problems and then seeking help and efficiently prioritizing features to meet the capstone deadline. My technical goals are to excel at all aspects of API's and to become confidient in my web app development using react and firebase.

Problem Statement:

-Given a certain lifestyle I want to live how do i achieve this? given my current financial and educational situation?

The idea behind this is to create a educational and financial planning tool that all people can use, regardless of privilege or systematic barriers to plan their ideal life. This tool will utilize goverment api to find career information. This career information will show salaries, help people see what education level they need and include a financial tool to help them determine what career will help them reach goals of home ownership, retirement,etc at their ideal age.

Market Research:

-Currently I was not able to find a competitor that is a tool for both education and financial planning. My biggest competitor would be the goverment website. This is public information so i wouldnt consider it a competitor (especially since I will be utilizing that API) but most people do not look at goverment websites for college/career options. What makes my product and idea different is that it is user friendly, interactive and practical while being motivational for life planning.

User Personas:

-My main target user groups are going to be middle school/highschool target audience. I believe anyone can use this app but it will most benefit young adults who may not have access to college planning counselors and have systematic barriers to resources regarding higher education and financial planning.

  1. Trello Board: https://trello.com/b/jphPr11T/chantals-capstone-project

  2. Technology selections: React or vue.js, Firebase, Occupational Outlook Handbook API,(D3) a React data visualization library

MVP Feature Set

  • Lists multiple possible paths (career choices)
  • Financial timeline (what age do i want to buy a house, retire? )
  • Educational path (what type of education do i need for my ideal career?)
  • Expected career path(s)

User Stories for MVP

  • As a user I see a list of careers
  • As a user i can input my age i want to own a house
  • As a user i can input my age i want to retire
  • As a user i see the salary of a career
  • As a user i see the education requirements of a career
  • As a user i see my personalized career options to suit my retirement and home ownership ages.
  • As a user i have a option to copy and paste/email myself a clickable link of my personalized career options to save or share with friends+family.

MVP Stretch Feature Set

  • A calculated student debt feature.

User Stories for MVP Stretch

  • As a user I see the average student debt per career choice
  • As a user i see a visual representation of this calculation impacting my home ownership and retirement age
  1. Wireframes: IN PROGRESS MockFlow WireframePro - Viewer
@droberts-sea
Copy link

Hi Chantal! As we discussed in our 1-on-1, this seems like a pretty solid plan.

Two things that I would like to see:

  • Choose a specific data visualization library. If you don't have one in mind, D3 is usually a good choice.
  • Write up two lists of features: what is in your MVP (looking for ~2.5 weeks worth of work), and a prioritized list of stretch goals.

Consider this conditional approval pending those two things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment