Portfolio


Recipe Pal

Written in JavaScript, HTML, CSS, Nov 14, 2020

Recipe Pal Application User Interface

Recipe Pal is a place where you can search for recipes, filter by preference, easily view ingredients required and add to your own customized grocery list. Our website makes it easy to locate open grocery stores and supermarkets nearby. So you can plan your perfect night cooking at home for family and friends, or for oneself, within a few clicks!

Skills Utilized:

  • Recipe Pal is powered by Javascript, Materialize CSS Framework, jQuery, and Google Fonts. This application utilizes three APIs: Edamam's Recipe Search API, Google Maps JavaScript API, Google Maps Places API

Github Repo Live Demo
Weather Dashboard

Written in JavaScript, HTML, CSS, Nov 4, 2020

Weather Dashboard Application User Interface

This weather dashboard is here to help you check the weather outlook for multiple cities so that they can plan a trip accordingly.

Skills Utilized:

  • Weather conditions of particular city are fetched from OpenWeatherMaps by sending requests for location, current temperature, humidity, wind speed, UV index and weather icon to the third-party OpenWeather API.

  • This application runs in the browser and features dynamically updated HTML and CSS.

Github Repo Live Demo
Coding Interview Practice Quiz

Written in JavaScript, HTML, CSS, October 22, 2020

Coding Quiz User Interface

This is a simulation of a typical timed coding quiz containg 10 multiple-choice questions on JavaScript, HTML, CSS, and Bootstrap fundamentals.

Skills Utilized:

  • JavaScript to deal with events, manipulate and traverse the DOM, handle user input, and give feedback to the user, parse data to and from local storage

Github Repo Live Demo
Work Day Planner

Powered by jQuery and written in JavaScript, HTML, CSS, October 26, 2020

Work Day Planner User Interface

This is a simple daily planner application that allows a user to save events for each hour of the day. This helps employees with busy schdules manage their time effectively.

Skills Utilized:

  • This application uses the Moment.js 2.29.1 library to parse, validate, manipulate, and display dates and times in JavaScript.

  • This app runs in the browser and features dynamically updated HTML and CSS powered by jQuery.

Github Repo Live Demo
Restaurant Recommender & Ethnic Food Diversity Index

Written in python, January 2, 2018

Ethnic Food Diversity Index Diagram Output

In this project, I scraped Yelp restaurant data to investigate the food scene across different U.S capitals. This project helps us gain insight on geographic taste preferences through analyzing how different types of food are consumed across different places. This project compares the frequency of mexican, american, korean, japanese, italian, chinese, thai, mediterranean, indian, vietnamese, latin, french, filipino, greek, and hawaiian restaurants in the users home state. I created this code that ultimately prints a bar chart and pie chart to easily visualize this data. This code also recommends highly rated restaurant located in the user's home state.

Skills Utilized:

  • Python libraries for data processing, modeling, and visualization, including - Pandas, Matplotlib, Seaborn

  • Yelp API

Github Repo
Twitter Word Frequency Analysis

Written in python, October 15, 2020

Twitter Word Frequency Analysis Output File Sample

Calculating Word Frequencies in Twitter Tweets. In this project we learned how to tackle writing code in python, in addition to putting our shell scripting abilities to the test. We chose to do this project because we noticed the recent escalation of tweets mentioning the COVID-19/CoronaVirus. Therefore, we wrote several independent programs/scripts that ultimately, facilitates the analysis of tweets pulled from twitter using an API.

Skills Utilized:

  • New Python libraries: tweepy for standard search/tweets

  • Twitter API

Github Repo
Aquarium Relational Database Management System

MySQL Workbench, June 7, 2019

Aquarium Database Relational Schema Diagram

In this project, I developed a hypothetical database management system for an Aquarium monitoring the health of the animals, staff members, the enclosures the animals live in, and the services the staff members perform for the animals.

Skills Utilized:

  • MySQL Workbench to query, design, and deploy the database

  • MS Vsio to create an Entity Relationship diagram (ERD) with crows foot notation and Relational Database Schema

Github Repo
Eat-Da-Burger! Restaurant App

Burger logger with MySQL, Node, Express, Handlebars and a homemade ORM

Coding Quiz User Interface

Eat-Da-Burger! is a restaurant app that lets users input the names of burgers they'd like to eat and stores every burger in a database, whether devoured or not.

Skills Utilized:

  • Following the MVC design pattern; this application uses Node and MySQL to query and route data in the app, and Handlebars to generate the HTML.

Github Repo Live Demo