Hello there! 👋
I'm Anton, a passionate web developer based in Akron, OH.
Ever since I wrote my first line of code, I've been captivated by the endless possibilities that the digital world offers.
My coding journey in began developing simple text-based adventure games.
Since then, I've dedicated myself to honing my skills and turing a hobby into a career.
When I'm not coding, you'll likely find me immersed in a number of my other passions, including hiking, cycling, studying languages, learning to juggle, playing guitar, baking and cooking, knitting, reading, or something else I'm excited to jump into.
The world of tech opens the door to many wonderful opportunities and I'm knocking!
A Mirio clone using Next.js. This is a single page whiteboard web application that allows users to create organizational whiteboards. Take notes, create designs, and collaborate with others live.
React.js, Next.js, React, Prisma, Typescript, Socket.io, Tailwind, MySQL, UploadThing, Clerk
TRANSITIONED FROM RAILWAY TO VERCEL FOR HOSTING - WEBSOCKETS (live messaging) NOT CURRENTLY SUPPORTED
A Discord clone using Next.js. This project features real time messaging, voice and video calls, and user file uploads.
React.js, Next.js, Prisma, Typescript, Socket.io, Tailwind, MySQL, UploadThing, Clerk
Level-Up is a habit forming, task tracking application based off of [Habitica]. the collaborative effort between [Alex] and [Christine].
Flask, PostgreSQL, SQLAlchemy, Alembic, React.
My very first full stack project! Fifth-Fleet is an original creation that allows fans of the game Monster Hunter to create small communities where users can live chat and share photos. I took some inspiration for the design and features from Steam and Discord.
Sequelize-Express, PostgreSQL, React, Websockets, AWS S3 Image Hosting.
A local two player JavaScript fighting game
A JavaScript tower defense game
A simple weather application.
JavaScript, HTML, CSS, APIs, DOM Manipulation, Async, Fetch
A simple todo list that lets you add and check off tasks
JavaScript, HTML, CSS, LocalStorage, DOM Manipulation
A simple quiz game.
JavaScript, HTML, CSS, Datasets, DOM Manipulation, Event Listeners
Generates a 12-character password consisting of alphanumeric characters and symbols
JavaScript, HTML, CSS, DOM Manipulation, Random Number Generator, Window
A web app for making notes
JavaScript, HTML, CSS, Local Storage, DOM Manipulation, Event Listeners, Array Methods
See your current age in years, month, and days
JavaScript, HTML, CSS, DOM Manipulation, Webkit Styling, Date Objects and Methods
Generates a random quote with the option to share to X
JavaScript, HTML, CSS, Async/Await, Fetch, API, DOM Manipulation, Event Listeners
Generates a text-based QR Code using an API
JavaScript, HTML, CSS, DOM Manipulation, Animations, API, Query Parameters, Asynchronous
A sample application that displays stacked, animated notifications
JavaScript, HTML, CSS, Psuedo-Elements, Asynchronous, Animations, Event Listeners, Font Awesome
A custom music playing interface
JavaScript, HTML, CSS, DOM Manipulation, Event Listeners, Font Awesome, Webkit, Media Controls
A simple stopwatch
JavaScript, HTML, CSS, Asynchronous, Event Listeners, Google Fonts
A simple calculator application
JavaScript, HTML, CSS, Event Listeners
A digital clock with the current time
JavaScript, HTML, CSS, Asynchronous, DOM manipulation, Date Objects
Creates a popup/modal notification
JavaScript, HTML, CSS, Event Listeners, Modal
A password field that allows the user to see or hide their current input
JavaScript, HTML, CSS, Event Listeners, DOM manipulation
Toggle between a light and dark theme on a website
JavaScript, HTML, CSS, Font Awesome, Transformations, Transitions, CSS Variables
A demonstration of validating form information
JavaScript, HTML, CSS, Forms, Validations, Regex, Event Listeners, DOM manipulation
A custom dropdown menu with images from scratch
JavaScript, HTML, CSS, Event Listeners, Array Methods, Animations
A simple single-date calendar web application
JavaScript, HTML, CSS, Forms, DOM Manipulation, JavaScript Date Objects, Date Formatting
Interact with a page's background and modify visibility
JavaScript, HTML, CSS, Event Listeners, DOM Manipulation
A coming soon page for a website
JavaScript, HTML, CSS, Forms, DOM Manipulation, JavaScript Date Objects, CSS Animations, Asynchronous
A demonstration of checking the strength of a password
JavaScript, HTML, CSS, Event Listeners, DOM Manipulation
A text-to-speech converter
JavaScript, HTML, CSS, DOM Manipulation, Event Listeners, Speech Syntgesis, Array Methods, Psuedo-Elements