Portfolio
Recipe Pal
Written in JavaScript, HTML, CSS, Nov 14, 2020
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
Weather Dashboard
Written in JavaScript, HTML, CSS, Nov 4, 2020
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.
Coding Interview Practice Quiz
Written in JavaScript, HTML, CSS, October 22, 2020
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
Work Day Planner
Powered by jQuery and written in JavaScript, HTML, CSS, October 26, 2020
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.
Restaurant Recommender & Ethnic Food Diversity Index
Written in python, January 2, 2018
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
Twitter Word Frequency Analysis
Written in python, October 15, 2020
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
Aquarium Relational Database Management System
MySQL Workbench, June 7, 2019
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
Eat-Da-Burger! Restaurant App
Burger logger with MySQL, Node, Express, Handlebars and a homemade ORM
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.