Mecklenburg County Park Reservation System

Web application that allows the user to reserve sport fields in parks located in Mecklenburg County, North Carolina. Upon sign in the user is able to see a list of public parks and within each, the user can see the schedule of each field, reserve it and/or mark it as favorite.

The application also allows to create teams and associate those teams to a particular field reservation. Finally, the user can also see the reservations under his/her name and can modify or cancel them.

Sign in Credentials:

  • Email: test@email.com
  • Password: pass12345

School Management System is a site developed in Node.js with Express and uses the Handlebars template engine. Data is stored in MySQL database and manipulated using the Sequelize ORM.

The site allows students to see information about the classes they are taking, allows the professors to create assignments and assign grades to their students. The admin user has access to everything and is able to add courses, classes, assign professors to a specific class, etc. The professor and student users are restricted to only the clases they are teaching or taking respectively.

Sign in Credentials:

Admin

  • Email: test@email.com
  • Password: pass12345

Professor

  • Email: eschwaiger1g@eagleu.edu
  • Password: pass12345

Student

  • Email: nshellidays@eagleu.edu
  • Password: pass12345

iSnippets

CRUD application using ASP.NET and C# that allows the user to create, view, update and delete useful code snippets.

NYT Search

Node.js application using React in the front end that lets the user search for articles from the New York Times. Users are able to save articles for later access. Data is stored using MySQL.

Node.js application that scrapes news articles from The Washington Post website. Users are able to save articles and create notes for a specific article. Data is stored using MongoDB.

Site that allows bakesales to connect with the local communities. Used Firebase to store data and AJAX to make API requests. Uses the Stripe API for creating charges, Mapquest and Mapbox Router APIs for showing locations and generating routes.

Sign in Credentials:

  • Email: test@email.com
  • Password: pass12345

Friend Finder

Friend finder site that uses Express.js for handling routes. User fills a survey and the application will show a person that best matches the user's responses.

Bamazon

This Node.js app emulates a storefront which takes in orders from customers and depletes stock from the store's inventory. It also tracks product sales across the store's departments. Uses MySQL database for storing data.

Flashcard Generator

Node.js app that uses the CLI to create flashcards and answer them as well. Interaction was done using the Inquirer node package.

Trivia game using JavaScript for the logic and jQuery to manipulate HTML. User answers timed questions from topic of choice.

Train Scheduler

Train schedule application that incorporates Firebase to host arrival and departure data. The app retrieves and manipulates this information with Moment.js

Star

Wars

RPG Game

RPG using the jQuery library to dynamically update the HTML. User picks a character to fight the remaining ones.

Uses the Giphy API to make a dynamic web page that populates with gifs of user's choice.

HA_GMA_

Hangman game features dynamically updated HTML powered by JavaScript code. User guesses the phrase by pressing keyboard keys.

Sale Analytics for Mercado Libre

As a user of Mercado Libre I have experienced the lack of tools available for sellers. This project's goal is to provide sellers with access to information and metrics about their business through Mercado Libre's API.

Project in progress