Twitter Clone

A full-stack application replicating core Twitter functionality with modern web technologies and AWS services. Github Link https://github.com/Pmcslarrow/TwitterClone Live Demo https://youtu.be/gHFCrAQywpM 🔧 Tech Stack Frontend: React, JavaScript Backend: Python (Lambda functions) Database: SQL (MySQL on AWS RDS) Cloud Infrastructure: AWS Lambda, RDS, API Gateway 💡 Features User authentication with Google API (signup/login) Posting tweets (text/image) Like, retweet, and comment functionality Blocking/unblocking Follower/following system Infinite scrolling Updating profile info 📦 Architecture Serverless backend using AWS Lambda API Gateway for request routing RDS for persistent SQL storage 🧪 Testing & Deployment Unit and integration tests Deployed via CI/CD pipeline (GitHub Actions) This repo is the public version and does not contain the most up-to-date test builds. The private version that passes all the tests was submitted for the assignment ...

HoopEasy

Github Link Original draft: https://github.com/Pmcslarrow/hoop-easy Refactor: https://github.com/Pmcslarrow/hoop-easy-material-ui/ Overview The document below is my README file within my GitHub repo for the refactoring of HoopEasy. The project is an application designed to help people easily find pickup basketball games near them, while also using an ELO system to track global rankings. Although it was never fully marketed or widely adopted, this was my first large-scale full-stack project completed during undergrad. It was a rewarding experience that brought together many of the skills I had learned. ...