Skip to content

Build-Week-PT-Dad-Jokes/Front-End

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Front-End

Here is our Product Canvas

Proposal

  • What problem does your app solve? A single location to view and share jokes in a simple manner
  • Be as specific as possible; how does your app solve the problem? Simple design with search functionality and common share platforms
  • What is the mission statement?

Features

  • What features are required for your minimum viable product? Onboarding process Publicly (guest) viewable jokes Add new jokes (public or private) Ability to edit or delete jokes Search by keywords (public and private)
  • What features may you wish to put in a future release? Premium features Support form functions Meme/image support
  • What do the top 3 similar apps do for their users? Popular jokes listing Share

Frameworks/ Libraries

  • What 3rd party frameworks/libraries are you considering using? Axios Formik Material-UI YUP REACT Strap REDUX REDUX Thunk REDUX Logger REACT REDUX

  • Do APIs require you to contact its maintainer to gain access? Icanhazdadjoke.com

  • Are you required to pay to use the API? N/A

  • Have you considered using Apple Frameworks? (MapKit, Healthkit, ARKit?) N/A

Target Audience

  • Who is your target audience? Be specific. Young mobile adult with social media

  • What feedback have you gotten from potential users?

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

Research

  • Research thoroughly before writing a single line of code. Solidify the features of your app conceptually before implementation. Spend the weekend researching so you can hit the ground running on Monday. 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.

Pitch: You're a funny guy, but you keep losing your list of jokes and forgetting which ones had the best reactions! Well worry no more- Dad (or bad??) jokes app to the rescue.

MVP: -Onboarding process for a new user -Ability for an unregistered user to view dad jokes listed as 'public'. -Ability to add a new joke, including listing as public or private. Hitting save adds to the public feed, the joke wallet, or both. Ability to edit or delete jokes. -Ability to search jokes by key words both on the public feed and within a user's account.

Stretch: In app messaging to send a joke to another registered user. Ability to add pictures to user profile.