MY PROJECTS

BUDGET


Budget is an app that users can use to get a handle on their monthly budget. A user can put in their income and expenses, and the app will do all of the calculations for them. It will also give the user a percentage for each expense item and a total percentage for all expenses. Budget is using Bootstrap 4, CSS, JavaScript, JQuery, and PHP.

WEATHER


My weather app is powered by two apis ("application programming interfaces"): when the user puts in their location, AngularJS then takes the user's location and sends it to a PHP page. The php page then takes the location and sends it to the location API, which returns a json object. The php page then gets the longitude and latitude from the location api and sends them to the weather api, which returns a json object, which AngularJS processes and displays on the screen.

To Do List


To-Do List is an app where a user can input tasks they need to do, and when done with the task, they can click on the task, and then the program will mark it as done. The user can also remove the task by clicking the X, which will delete the task from the list. Every time the user changes something, a function runs and saves all of the tasks in local storage, so when the user returns, their list is as they left it.

Tip Calculator


Tip Calculator is an app where a user can input a price and the amount they want to tip, and the app will calculate it for them. The app also has a round tip to nearest dollar button that, when clicked, will round the tip to the nearest dollar, so the user can choose if they want to round it or get the exact amount.

MAGIC 8 BALL


Magic 8 Ball is based on the Magic 8 Ball toy, where you ask it a question and it will give you a randomly generated answer. I am using angularjs to send the user's question to an external PHP page. I am using Angular's two-way binding to display the user's question on screen as well as Bootstrap for the design of the project.

E-COMMERCE


E-commerce is a fully functional e-commerce website. But all items on this site are not for sale, as it is only a demo. Bootstrap 3, w3.css, css, jquery, and PHP are used for e-commerce.

GREG'S PLUMBING


Greg’s Plumbing is a one-page plumbing and heating website. I am using Bootstrap 3 for the design as well as some of my own CSS to override some of Bootstrap's default design, and I’m using jquery to handle when a user clicks a link. The page will scroll smoothly down the page, and as the user scrolls down the page, jquery handles another function Certain elements on the page will slide up, which creates a cool special effect.

GLOZZOM


Glozzom is designed to look like a typical business site. Everything is designed using Bootstrap 4.

MAC CHANGER


I built Mac Changer to easily change the Mac address on Linux. I built this with Python 3.