Exceptionally creative and dependable Entry Level Web Developer with a superb work ethic and certificate in full-stack web development from the University of Western Australia.
Proficient in an assortment of coding languages and technologies and knowledgeable in the principles and techniques of website construction and maintenance.
The Psychic Game is a simple JavaScript game that allows you to guess the letter the computer chooses.
Choose a letter from A - Z and test your psychic ability to see if you can read a computers mind!
This Front-end train schedule application accepts user input to add new train name, start time and frequency to schedule. Displays schedule in repeating table with next arrival based on current time and frequency of train stops. Stores Train info in Firebase for data persistence and retreives information from database on load. Schedules refresh every minute to reflect updated arrival information. User can delete train information from schedule and database with click of button.
I've created a Trivia game using JavaScript for the logic and jQuery to manipulate HTML. There are 10 questions randomly generated with countdown timer for answer. App gives correct answer with gif/image after user guess. After 10 questions, app will display score with the option to restart the game.
Collecting Crystals is a Javascript app that uses the Math.floor(Math.random()) function to generate a random target number between 19 and 120. There are 4 crystals displayed on the screen. For each round, the user will receive a new target number, and each crystal will be assigned a new value. The user does not know the crsyal value until clicking on it. The goal for the user is to click on different crystals so that the sum adds up to the target number for that round.
Our team created an app to help drinkers find a nearby bar in Perth and surrounding suburbs. The API's used were - Zomato to get the opening hours of the bar and Foresquare to get the street address.
This application allows the user to make requests for information about concerts, songs, and movies all within the command line. It utilizes the Bands in Town, Spotify, and OMDB API's along with multiple node modules to make such requests possible all from inside the command line.
This application was made using Node and mySQL workbanch.
The application is setup similar to Amazon.com. Running this application will first display all of the items available for sale including their ids, names, and prices of products. Then, it prompt users with two messages:
The first asks them the ID of the product they would like to buy. The second message asks how many units of the product they would like to buy. Once the customer has placed the order, the application checks if our store has enough of the product to meet the customer's request. If not, the app informs the customer and prevents the order from going through. It then asks the user to choose a diferent item. If the store does have enough of the product, it fulfill the order. This updates the SQL database to reflect the remaining quantity & shows the customer the total cost of their purchase once the update goes through.
In this activity, I built a compatibility-based "FriendFinder" application -- basically a dating app. This full-stack site takes in results from a users' survey, then compares their answers with those from other users.
The app will then display the name and picture of the user with the best overall match.
I used Express to handle routing.
This application is a burger logger app using MySQL, Node, Express, Handlebars and a homemade ORM.
I used Node and MySQL to query and route data in my app, and Handlebars to generate my HTML.
This application is a meme generator built with Bootstrap, JavaScript, jQuery, Sequelize, and AWS. It's a free online image maker that allows you to add custom resizable text to images.
It operates in HTML5 canvas, so your images are created instantly on your own device. Most commonly, people use the generator to add text captions to
established memes, so technically it's more of a meme "captioner" than a meme maker. However, you can also upload your
own images as templates.
Sign up App deployed using Heroku.
Built Using: Javascript, Bootstrap, Mailchimp API Reference, Criptii Hexcadecimal Converter, HTTP Status Codes, JSON, Express.js with Node.js.