Projects.
API for Puros Temazos
A lightweight REST API created for business logic for Puros Temazos. Used for storing user information, preferences, functionality to promote advertisment through email for subscribed users, and more. Main goal was to ensure the security and integrity of the customer and user data. Tools: Spring Boot Java, MySQL.
Lego Fortnite Wiki
A wiki with a main feature of being able to search for any item easily with autocomplete using asynchronous calls. This fullstack application also fetches all news surrounding updates and the item shop every day. The main goal of this project was to learn how to optimize database queries from Mongodb. I implemented indexing into my collections, using the limit function tor reduce data exchange, used batch operations where apllicable, and utilized cache. Tools: MERN stack (Mongodb, Express.js, React.js, Node.js).
AI Background Generator
A Background Generator for both mobile phones and PCs. Type any prompt you desire and recieve AI generated images from the Stable Fusion API. Main goal of this project was to create an infrastructure on Azure with Github Actions. Tools: T3 Stack(Typescript, Next.js, Prisma, Tailwind css, NextAuth.js), React.js, Docker & docker-compose(Azure Mysql db, Azure Blob Storage, Azure Container Registry, Azure App Service, Github Actions).
Shark Tooth Project
An application that allows you to upload an image of a shark tooth and recieve the species of shark it belonged to using a machine learning model. This app is being with built React Native and Tensorflow.
Portfolio
Tools: Next.js, React.js, Vercel, Tailwind css, Daisy UI
E-cinema
An online movie service that allows customers to browse movies, search movies, and book movies. Also allows for admins to manage movies, users, and promotions. Tools: MySQL(Workbench), SpringBoot Java, Thymeleaf(template generator), Html bootstrap
Bytes BucketList
A UGA Hacks 8 hackathon project with a traveling theme. A social media platform that allows for users to input their travels and earn points to compare against friends or all users! Extra points are earned if you travel to Byte's bucket list locations. Tools: React.js, Node.js, Mongodb(cloud), Mongoose, Express, Google Maps API, Geolocation API
Roomate Shopping App
An Android app that allows roomates to add, edit, and delete items all in real time and calculates all costs so roomates can pay each other accordingly. Tools: Firebase real-time database and authentication, Java
State Capitals Quiz
An Android app that tests your knowledge of the United State's capitals! Each quiz consists of 6 randomly selected states and capitals. Tools: SQL-lite, Java