Code Icon

annie.projects

Here are the projects I have worked on.
Feel free to take a look at my GitHub profile.

Project Preview Screenshot
ReactJS Redux Styled-Components

This is a responsive Tesla website clone customized for Subuwu (Subaru but its uwu).

Project Preview Screenshot
HTML5 CSS3

This is the landing page for a fictitious coffee shop called "Comfy Coffee" based on Starbucks' website design.

Project Preview Screenshot
HTML5 CSS3 JavaScript

A mobile UI concept of "If Twitter was owned by Discord." It was inspired by this concept art on Reddit. You can change the nav tabs and toggle on the reaction buttons.

Project Preview Screenshot
HTML5 CSS3 JavaScript

This is a fully responsive simple tic-tac-toe game written in vanilla HTML, CSS, and JavaScript.

Project Preview Screenshot
Python Selenium

An Instagram bot script written in Python using Selenium on Google Chrome. It will go through posts in hashtag(s) and like and/or comment on them.

Yes, the preview image is my Instagram page. I didn't know what other picture I could use for this project, but don't be shy, drop a follow or say hello.

Project Preview Screenshot
Python AWS EC2

A Twitter bot written in Python using Tweepy. It will like and/or retweet tweets that contain single or multiple keywords and hashtags.

My version of this Twitter bot likes and retweets anything containing the words "Animal Crossing Celeste". I did not realize that there is also a game called Celeste, so the bot also retweets any tweets talking about both of these games and tweets about Animal Crossing from Twitter usernames with Celeste in it. It was originally deployed on an Amazon Web Services EC2 instance. However, the free trial period ended, so it is now hosted for free on PythonAnywhere.

Project Preview Screenshot
HTML5 Tailwind CSS JavaScript Firebase Firestore Database

A redesigned Amazon clone inspired by this concept design on Dribbble. You can add items to cart, delete items from the cart, and increase or decrease the quantity of an item in the cart.

Project Preview Screenshot
Python GCP VM

This is a recurrent neural network Twitter bot written in Python with Tweepy. It will tweet newly generated text from the trained model every hour to a Twitter account

My version of this Twitter bot was trained to generate text with Emily Dickinson poems. It was originally deployed on a Google Cloud Platform virtual machine instance. However, the free trial period ended, so it is now scheduled to run locally on PC startup.

Project Preview Screenshot
HTML5 CSS3 JavaScript

It's this site you are currently visiting! This is my personal website, a developer and photographer portfolio.

Project Preview Screenshot
HTML5 CSS3 JavaScript

This is a minimal and simple music player UI design. Users can click on buttons for changing color when they are active, such as liking the song, repeat, and shuffle.

Project Preview Screenshot
HTML5 CSS3

This is a redesign of my optometrist's website to be responsive and have a modern minimalist design (and look less early 2000's).

I am not associated with nor speak for this optometry practice.

Java Spring Boot Maven MongoDB AWS EC2

This is a web application using a Spring Boot backend and ReactJS frontend deployed on an Amazon Web Services EC2 instance that aggregates Cal Poly Pomona campus events for simple viewing and creates sharable calendar links. I constructed data access objects, service layers, and rest controllers for users, events, and calendars, and I implemented REST API operations to manipulate and retrieve user, event, and calendar data as JSON objects in a MongoDB database.

This project was created by a team of 5 for our Software Engineering course. The idea for this web app came about because our university's campus events were all spread out on different pages, such as the main site, career center, ASI, by each college, etc. We wanted to webscrape all the events and put it in one place. We also wanted to include the option of adding campus events or personally created events to a calendar that can be shared with others via links.

We have decided to not continue with this project and it is not live anymore. However, you can still take a look at our code repository.