My Personal Projects

VEM - Virtualization Environment Management Program

Technologies and Programming Languages Used:

VEM was built with the intention to help manage directories and files on a virtual machine environment. With the use of Python and its various import modules such as tkinter, os, shutil, and sys, I have created a personal file explorer that is displayed within a graphical user interface.

Within the graphical user interface, there is text indicating where you are in the file system, what operating system the machine running the program has, and more importantly, files and folders found.

VEM PROGRAM

GitHub Repo

TrashScheduleNJ.com

Technologies and Programming Languages Used:

  • HTML
  • CSS
  • JavaScript
  • Python
  • Flask
  • MySQL
  • Website Link: TrashScheduleNJ.com

    A web based version of the Trash Schedule Program. This program was originally written with Java, then was rewritten with HTML, CSS, and JavaScript so our program can be used over the web by other users without having an IDE installed and having to download all the neccesary files from GitHub.

    The frontend part of the system uses HTML, CSS, and JavaScript to display all the contents on the webpage. The backend uses Python and Flask to accept requests from the frontend to search through a MySQL Database. After retrieving the correct data from the database, the data is delivered back to the frontend to manipulate the table and display the correct trash schedule depening on where the user lives.

    Currently only supports Elizabeth, New Jersey. In the process of incorporating Kenilworth, New Jersey. The plan for this website is to add as many towns in the Union county area as possible and move on from there.

    VEM PROGRAM

    GitHub Repo

    Trash Schedule Program - Elizabeth, NJ

    Technologies and Programming Languages Used:

    This is the original version of the Trash Schedule program my friend and I developed during our time in college together. This program was designed exclusively for Elizabeth, New Jersey.

    The Trash Schedule program keeps track and displays trash schedules in Elizabeth, New Jersey. The output is dependent upon the day and what part of town the user is located. After the address is entered by the user, the program displays a table showing the days of the week and what days are coordinated with what types of garbage are to be disposed of that day.

    VEM PROGRAM

    GitHub Repo