Skip to content

ganuza/whats-for-dinner-az

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's for Dinner?

Abstract:

For our second website project in Mod 1, we built the 'What's for Dinner?' page to make random reciped suggestions based on a user's radio button selection. This was the first project where we built our own HTML structure and CSS styling files to recreate a comp that was provided for us. We then used JavaScript to add the interactive radio buttons, create functionality, and keep our Data Model up to date.

Deployed Page

https://ganuza.github.io/whats-for-dinner-az/

Installation Instructions:

  1. Fork this project to your GitHub account
  2. Clone the repository to your local directory
  3. cd into the project directory
  4. use open index.html to view the project in your browser

Preview of App:

image

Context:

The What's for Dinner project was our second website project was assigned to us in the 3rd week of Mod 1. It required about 16 hours of work over a 5 day period, and this project had us create the HTML structure, CSS styling, and JavaScript functionality and interactivity.

Contributors:

Adrian Zabolitzki https://github.com/ganuza

Learning Goals:

  • gain experience building an application that uses HTML, CSS, and JavaScript
  • write both HTML and CSS to match a comp that was provided
  • understand and gain experience with how to listen to and respond to user events
  • individualize my programming skill set through a Choose Your Own Adventure feature

Wins + Challenges:

Wins

  1. The first win was getting my HTML structure set up correctly! I had very little experience with HTML structure and we only had 1 lesson about it.
  2. Another win was getting the styling to look like the comp! We also didn't have a lot of time learning CSS, but the flexbox lecture was a HUGE help.

Challenges

  1. Figuring out how to 'listen' to the radio buttons took some time to figure out
  2. Getting all of the components to line up exactly where I wanted them took some time, especially because I'm a bit of a perfectionist when it comes to the visible page.
  3. I'm still making mistakes with adding Pull Requests to the Turing School repo instead of my fork!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 46.0%
  • CSS 31.9%
  • HTML 22.1%