Giter Club home page Giter Club logo

whats-for-dinner-jen-ziel's Introduction

Abstract:

  • Have you ever had plenty of ingredients stocked in the pantry, but not known what to cook for dinner?
  • This app randomly generates meal options to help the user get inspired to cook a meal.
  • Users can add recipe names to the app to build a rolodex of meals that they want to be reminded to cook.

Installation Instructions:

To get our app running, simply fork this repo and use 'git clone' with our SSH code to copy it down to your local machine. Open the local directory in VS Code or some other text editor. Use the command open index.html to start interacting with the app.

Preview of App:

Screenshot 2023-05-28 at 8 02 52 PM

Context:

I am 3 weeks into Module 1 at Turing. This week we learned CSS and had the opportunity to create a CSS file from scratch. We were given five and a half days to work on it.

Contributors:

This project was just me, Jen Ziel. https://github.com/jenziel

Learning Goals:

The learning goals for the project were to:
1. Get experience building an application that utilizes HTML, CSS and JavaScript.
2. Practice working from a provided comp.
3. Understand how to listen and respond to user events.
4. Individualize your programming skill-set.

I worked with VS Code, devtools, and the aforementioned file types. I also worked with file paths to reference images stored in an assets folder.

Wins + Challenges:

  • My first win from this project was improving my understanding of the Box model. My understanding of padding , border, and margins has improved through using devtools to hover over elements that aren't lining up how I would expect them to and comparing the different box models for each.
  • Another win was fully grasping how the html elements need to nest within each other. In the beginning that wasn't clicking for me 100% of the time, but now it feels very intuitive that the child elements live inside the parent element. The element tags need to be indent further in from the parent, but ALSO be contained within those tags.
  • Some challenges I faced were mostly related to organizing the CSS. My main focus was on getting the visual feedback to match the project spec, but this led to messy, inconsistent, and redundant code. I felt challenged by refactoring the css to all be in the same units for example, because I had the aesthetic pretty close with a mixture of em/vh/px but I know that it would be best to keep the units constant. I will continue to research how the different css units work to overcome this challenge.

whats-for-dinner-jen-ziel's People

Contributors

hannahhch avatar jenziel avatar kaylagordon avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.