I spent most of my high school and university years as a member of a youth group at a temple I frequented growing up. We regularly held children summer camps and other youth retreats, and as soon as I started taking up leadership roles, I noticed how tedious the check in and check out process was. Upon arrival, attendees would give their name to the staff who would look through a spreadsheet print out before having the attendee confirm their information. As I was finishing up my final quarter at university, I decided to put my experience to use.
This program expedites the check in/out process by replacing the print out with a search bar that will present the attendee's information in a clean and simple user interface, where staff can correct the attendee's information if needed. Additionally, this program also has a feature to consolidate multiple comma-separated values (CSV) files in the case that multiple instances of the program were being used.
Python
This is a Python project that reads in a comma-separated values file, which is then stored in a dictionary object, allowing users to search and edit information. The necessary registration fields are taken from the first row of the CSV file, which allows this program to be highly adaptable to multiple events as long as formatting requirements are followed.
One of my interests includes collecting quotes, from movies, shows, books, etcetera, etcetera, etcetera, and since grade school I have been amassing a collection in a simple word document. I had recently migrated my collection to Google Sheets and decided to do something with it, writing a program that would send me a Quote of the Day text message.
This program randomly returns a quote and sends me a Quote of the Day text message.
Loading...
Python | Google Cloud Platform | Google Sheets API | Gmail API
This is a Python project that utilizes the Google Cloud Platform with the Google Sheets API to randomly select a quote from my collection. After returning a quote, the program would use the Gmail API to send an email to my phone number.
I wanted to set up a portfolio website, so I did it.
It's a portfolio website.
HTML | CSS | JavaScript | Raspberry Pi | Linux | nginx | node.js | Express
The is a website that is completely written from scratch with a front-end of HTML/CSS and JavaScript. The back-end is written with node.js with the Express framework running on a nginx web server off of a Raspberry Pi.