Portfolio



gif
README.md Generator

When creating an open source project on GitHub, it is important to have a quality README with information about the app. A command-line application will allow for quick and easy generation of a project README to get started quickly. This will allow a project creator to spend more time working on finishing the project and less time creating a good README.

The application is a Node CLI that incorporates the Inquirer module and its dependencies. The files are written in Javascript and generate a Markdown file.

Demo
gif
Curated Cuisine

The application allows users the opportunity to select a number of celebrity chefs provided and have gifs of those chefs appear, recreate the experience of dining at a restaurant by providing them with a variety of cuisines, and creating ambiance with curated music, all in the comfort of their own home.

This was a team project I collaborated with two other developers on. My responsibilities focused on the back-end development, primarily working with Javascript and API's to create a dynamic application.

Demo

...
Fit Feed

The application is a health centered social media platform where users can explore new workouts, healthy recipes, and mental exercises. The users also have the ability to post their activity.

This was a team project I collaborated with four other developers on. My responsibilities focused on the back-end development, primarily working with mySQL, sequelize, and Javascript to create the user database to support the application.

Demo
...
Eat-Da-Burger!

Eat-Da-Burger! is a restaurant app that lets users input the names of burgers they'd like to eat. Whenever a user submits a burger's name, the app will display the burger on the left side of the page -- waiting to be devoured. Each burger in the waiting area also has a Devour it! button. When the user clicks it, the burger will move to the right side of the page. The application is built with MySQL, Node, Express, Handlebars and an ORM .

Demo

...
Note Taker

For users that need to keep track of a lot of information, it's easy to forget or be unable to recall something important. Being able to take persistent notes allows users to have written information available when needed. The application allows users to write, save, and delete existing notes in order to keep an updated log of information. The application is built with HTML, CSS, JavaScript, Node.js, and Express.

Demo
...
Template Engine - Employee Summary

The Template Engine is a Node CLI that takes in information about employees and generates an HTML webpage that displays summaries for each person. The command line application prompts the user for information about the team manager and then information about the team members. The user can input any number of team members and they may be a mix of engineers and interns. When the user has completed building the team, the application will create an HTML file that displays a nicely formatted team roster based on the information provided by the user.

Demo