/FE

Primary LanguageJavaScript

Proposal

  • What problem does your app solve?

The Design Your Life app helps you figure out which activities bring you enjoyment, energy, and engagement. These clues are the first step you need to take to design your ideal life. The app includes an activity log reflection prompts and journal entries log.

  • Be as specific as possible; how does your app solve the problem?

Activity logs record daily your main activities, and a gauge to show how engaged and energized you were. Reflection logs are done once a week to record your trends, insights and surprises as to what activities work and don't work for you.

Enjoyment: 
A graphic component the user will select at every entry to mark their starting mood and ending mood 3 icons are *Satisfied        *     Indifferent *Agitated 
Reflection log ← End of week report

Energized:
Automatically log date and time of activity.
Activity log ← Main activities (react connect to back end?)
notes on the reports (make the end user have the insights)

Engaged:
Journal feature. A user can review their thoughts during activities.
  • What is the mission statement?

    Helping users create a framework to live their best life.

Features

  • What features are required for your minimum viable product?

Add and view single or list of journal entries. Single and aggregate view of journal entries (daily, weekly) Login, Signoff and registration flows

  • What features may you wish to put in a future release? Comparison with friends, or other people with similar activity enjoyment level Generate reports with fields for user insights

  • What do the top 3 similar apps do for their users?

Top 3 journaling apps 2019 source: https://zapier.com/blog/best-journaling-apps/ Day One (Mac, iOS, Android)—best for writing quick journal entries in a simple, intuitive interface Diarium (Windows, Android)—best for dictating journal entries and seamless integration with Windows Glimpses (Windows)—best for free journaling on Windows; free Frameworks - Libraries

  • What 3rd party frameworks/libraries are you considering using?

         React, Formik, Material UI, Semantic UI, Bootstrap, Less, Google Fonts, etc.
    
  • Do APIs require you to contact its maintainer to gain access?

    No
    
  • Are you required to pay to use the API?

No

Target Audience

  • Who is your target audience? Be specific.

The target audience is anyone who is wanting to figure out what they want to do with their lives, and understand there is a formula to it. HighSchool and College freshmen, or adults wanting to change their lives for more “Enjoyment”

  • What feedback have you gotten from potential users?

On the stanford website, it shows the potential previous users of this app having a life changing experience, changing majors, understanding what they want to do with their lives, giving them purpose.

  • Have you validated the problem and your solution with your target audience? How?

Enjoyment in life does not occur haphazardly. Our app allows users to take real data based on their reflections and enjoyment during an activity and turn it into an action plan for building their life

Research

Market research - best app features:  Source:   https://zapier.com/blog/best-journaling-apps/

The best apps to keep a journal have a few things in common: Easy entry: If it takes more than a couple of clicks or taps to add a journal entry, chances are you're not going to do it. Pleasant interface: A minimalist, uncluttered interface helps you focus on your thoughts and make journaling a pleasant experience. Reminders: Perhaps the biggest challenge to journaling is remembering to do it. Automatic reminders help you keep up the habit. Exporting: Just in case the app stops being developed or you want to move to a different journaling platform, you'll want to be able to export your entries in a format other programs can read, such as PDF or RTF. Syncing: Syncing will make sure your journal's up to date no matter what device you're using. Other features that might be important to you include password protection, Markdown support, ability to add more than one photo, automatically adding location and weather, and journaling prompts. Prototype Key Feature(s)

  • This is the “bread and butter” of the app, this is what makes your app yours. Calculate how long it takes to implement these features and triple the time estimated. That way you’ll have plenty of time to finish. It is preferred to drop features and spend more time working on your MVP features if needed.