Matthew O'Malley

Unnamed Application Software

Today, job applicants are up against challenging odds - and it doesn't help that most application software is bogged down by unfortunate UI and an excess of unnecessary questions. This project seeks to remedy that by offering a clean, fast, and simple application process. It will also provide the same benefits to employers, while offering a host of powerful tools to help them choose the right candidate.

Stay tuned to see updates on this project.

BioBuddy Logo

BioBuddy Logo

BioBuddy, a versatile mobile application, simplifies the process of tracking and managing your plants. Inspired by my aspiration to learn the React Native framework, the idea for BioBuddy was conceived. Originally envisioned as a basic logging tool for houseplants, BioBuddy has since evolved into a beautiful and comprehensive utility that not only logs your plants, but revolves around the core feature: plant identification via picture.

This project started development Summer of 2023 and is now available on both the Android Play Store and iOS App Store.

BioBuddy Identify

Mockup Frame by svstudioart on Freepik



Android iOS

Noteify

Noteify is a web app designed to save and serve text data in the form of notes. Noteify was developed in a simulated scrum environment modeling the Agile development lifecycle. It's functionality demonstrates client-server computing, client authorization, account creation and authentication with the help of Firebase, and much more. Use the links below to take a look at the site and the Github repository to see how it was designed.

This project was developed by a team of three over 4 sprints as an end-of-semester project in a Software Engineering course (Spring 2022).


Github
 

Accupay

Accupay is a lightweight GUI tool that calculates the after-tax paycheck of hourly workers. It asks users for information including: pay rate, hours worked, state of residence, and tax bracket. It demonstrates primary Object-Oriented Programming principles and industry best practices.

This project was developed over a few weeks as an end-of-semester project in an Object-Oriented Programming course (Spring 2021).


Github
 

WeatherText

This project started as an exploration of the capabilities of API's. It soon transformed into a web app that sends daily weather updates to it's users based on their location via text message. This program incorporates several API's that: provide latitude & longitude data, temperature and forecasted weather events, SMS texting services, and real-time database capabilities. All of these work in harmony to deliver useful, current forecasts to users directly to their phone.

This project was developed to gain a deeper understanding of API's, as well as to create something beautiful and useful.


Example Github

Ultimate Seat Selector

Seat Selector (A.K.A Ultimate Seat Selector) is an interactive web application that allows students and instructors to claim their seats and have those choices represented in real-time. This project is using an SVG representation of the classroom and React to make the elements interactive. It utilizes Firebase to keep track of seat selection, user accounts, and to handle authentication.

This project was developed as a team for a Spring 2023 Capstone class. Apart from being a capstone project, it is also being used to get a better understanding of modern web design frameworks and methodology.


Live Site Github
 

Productivity+

Productivity+ is a mobile app developed in Android Studio as a final project in a Mobile App Development course. The app makes use of Firebase to allow users create, update and delete tasks in realtime. Each task has a title, a description, a priority rating that determines importance, a category, and a completion value. It also features the ability to filter tasks by category and delete all notes that are marked 'complete' with one action.

This project was developed individually for a class final project. It demonstrates basic mobile application development knowledge.


Live Demo Github