The steps that are needed to be taken to make Giv functional and operational include the following:
1. Have a developer write the front end and backend code, including HTML, CSS, and JavaScript. More fine tuning of the UX and UI would take place using Sketch and/or Figma, as well as a refinement of the information architecture using InVision, and tweaking of the UX writing to ensure it aligns with Giv's branding.
2. Once the product is completely coded and functional, the beta product must undergo a pilot round of testing with a small target user population of ~10%. This will look similar to the usability testing conducted in the earlier phases of prototyping. Refining of the branding continues.
3. After insights are gathered from the pilot testing group and it has successfully passed the testing requirements, Giv would move on to testing it with a larger target audience to prove its feasibility with approximately a quarter to a half of the user population (16-49%). A beta phase web app will also be created by again utilizing the resources of product designers, developers, product managers, and marketing.
4. The goal at this phase is for Giv is to reach the masses via being placed on the iOS App Store. From here, we can work out bugs and implement the "Freemium" subscription.
5. To bring Giv to mass scale, a PR and Advertising team would create ads in the App Store, on social media, involving influencers, and word of mouth to attract millennial target users.