Giter Club home page Giter Club logo

Hui Chieh Jackson's Projects

105-project icon 105-project

Learning how to set up the git ignore file in github.

background-colors icon background-colors

Media Queries project to show new background colors when browser is resized for mobile, tablet and desktop viewing.

change-font-colors icon change-font-colors

Media Queries project for changing font colors when viewing from mobile, tablet and desktop.

customized-content-flexbox icon customized-content-flexbox

Project on customizing content and implementing flexbox properties on a website both horizontally and vertically.

git-practice icon git-practice

Becoming familiar with github workflow. Learning the basics.

github-repo-gallery icon github-repo-gallery

A project that will pull data from my GitHub portfolio to create a gallery of repos with dynamic search feature.

guess-the-word icon guess-the-word

A project using vanilla JavaScript to create an interactive game, where the player guesses the letters of a mystery word.

huichieh-jackson-portfolio icon huichieh-jackson-portfolio

Portfolio website that uses responsive design for seamless user experience. Media queries and breakpoints were added to allow viewing from mobile, tablet or desktop devices.

js-l12-challenge-01 icon js-l12-challenge-01

Revealing a Random Image. This project pulls images using the Lorem Picsum API then adds the data to a webpage when a button is clicked.

js-l12-practice-exercise-01 icon js-l12-practice-exercise-01

In this exercise, random profile data will be fetched from the Random User Generator API. Data gets parsed to a JSON file and then create an array with the data. Finally, a function expression is created to populate data on the page, including the country, name, and profile image.

js-l12-practice-exercise-02 icon js-l12-practice-exercise-02

This builds off previous work in Exercise #1. More functionality is added to the Random User Generator app by programming a drop-down list to change the number of profiles displayed by creating a change event & make adjustments to the async function to retrieve 1, 3, or 5 users at a time, depending on which option is selected.

js-l12-practice-exercise-03 icon js-l12-practice-exercise-03

In this exercise, pretend you’re a kindergarten teacher with an upcoming field trip, and you want to know which students still need to register. Use JavaScript to fetch data from a JSON file with an array of student objects (names and registration status). Generate list of unregistered students.

js-lesson11-challenge-02-pet-rescue icon js-lesson11-challenge-02-pet-rescue

Using pet data to populate Sharon's Pet Rescue webpage. Pets that are available to meet and play will be shown when visitors click "Show Pet Status" button.

jubilee-austen icon jubilee-austen

Creating a simple one-page website, where I learned how to do the set up, coding, and launching of a website.

l11-decomposed-color-palette icon l11-decomposed-color-palette

The goal was to decompose the UI to determine how the UI's code can be organized based on separation of concerns. The code is separated into individual presentational components to make it easier to edit and follow data flow.

l14-sticky-note-ui icon l14-sticky-note-ui

Build an interactive sticky note app using JavaScript React with ES6, JSX, data flow management and manipulation of the DOM. This greenfield project started as a static UI then functionality was added to allow user to create, delete, edit, search and save last session of notes.

l7-hotel-booking-ui icon l7-hotel-booking-ui

Build a hotel search tool using JavaScript React that allows user to filter the type of hotel they want to stay in. The filter function was created using ES6, JSX, stateful components, data flow management and manipulation of the DOM.

l9-name-tag-generator icon l9-name-tag-generator

Build a name tag generator with JavaScript React using functional components, ES6 modules, data flow management and lifecycle methods. This allows user to create bulk name tags, delete name tags and save state between sessions.

making-static-site-responsive icon making-static-site-responsive

Project to transform a static website to be fully responsive using breakpoints and flexbox properties. Setting up mobile styles, then tablet and desktop styles for different browsing experiences.

responsive-breakpoints icon responsive-breakpoints

Media Queries project for creating responsive breakpoints for mobile, tablet and desktop viewing.

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.