Skip to content

Instantly share code, notes, and snippets.

View RyanCahela's full-sized avatar

Ryan Cahela RyanCahela

View GitHub Profile
I need to rewirte the instructions to be more clear about the intention of the app.
I need to account for a happy and sad path for every user interaction with the app.
// Big O Questions
// 1.
// 1) constant O(1)
// 2) linear O(n)
// 2.
// constant because the size of the in put doesn't change the time complexity.
// 3. ************
MOTIV8 Wireframes and user flows
Name of App: Motiv8
Pages:
LandingPage
The user can view a list of basic instructions and click one button that will take them to the user signup page.
quoteEditorPage
The user can click the keep background, keep quote, keep fonts button to 'lock' those assets in the generated quote
The user can clikc randomize to get new assets to generate a new quote, picture, font pairing.
USERS STORIES
NEW USER
As a new user, I can use the quote editor and generator without having to sign up. Priority: High
As a new user, I can view the quotes without logging in. Priority: High
As a new user, I can create an account with my facebook or google logins Priority: Low
@RyanCahela
RyanCahela / gist:08fbfc9ddf0079910586399e333b16f3
Created June 11, 2019 23:16
Ryan Cahela Capstone 1 Concept
For my first capstone I'm going to build an inspirational quote generator app.
This app will pull a random quote from a database.
Display that quote with a random image from unspash.
Display the quote and author with a random font pairing from a list of predetemined font pairs.
The user will have the option to 'lock' the quote, background Image, or font pairing.
Then the user can randomly generate a new quote, bakcground Image or font pairing, depending on what is or isn't 'locked'.
@RyanCahela
RyanCahela / gist:990b069656de4d98060271c75ba05dfb
Created May 25, 2019 19:02
Learning-new-codebase questions Alon Ryan
1. How are the syntaxes async and await useful
when writing JavaScript code?
They improve the readability of async code
by making it look like synchronous code.
2. With respect to Knex, how does the transaction
method relate to BEGIN and COMMIT syntax in PostgreSQL?
Knex transactions method specifies the beginning and end of a
Brew Finder Feedback
-move zip code input to top of form
-reword 'check their website out' text
-implement a distance from zip code search
-make it clearer which links belong to which picture/result
Brew Finder is an app that lets users search their local area for craft brewries and specialty types of beer,cider,mead.
It's like yelp for hipsters. Brew Finder will utilize the API from breweryDB and Yelp to provide a comprehensive list of available
breweries.
The internet works based on the communication of clients and servers. Clients send requests and servers respond to those requests.
This relationship is like that of a patron of a resaurant and the waiter or waitress facilitating their dining experienece.
The patron looks at the menu(an api) then makes a request to the waiter for food. The waiter can then respond with a confirmation
that the food will be ready shortly or if they are out of a particular ingredient, they can inform the patron to order someting else.
DIAGRAM
https://docs.google.com/drawings/d/1wOxdfSGXc3iIkWlIH74jxZYkW36NwQPqUDV2U7yG9FQ/edit?usp=sharing
The internet works based on the communication of clients and servers. Clients send requests and servers respond to those requests.
This relationship is like that of a patron of a resaurant and the waiter or waitress facilitating their dining experienece.
The patron looks at the menu(an api) then makes a request to the waiter for food. The waiter can then respond with a confirmation
that the food will be ready shortly or if they are out of a particular ingredient, they can inform the patron to order someting else.