Ethan Ratnofsky's Projects
A web scraper that tracks the prices of some specific apartments.
A Chromium-based extension that analyzes the sentiment of comments on a Hacker News post.
A React web application that simulates randomly-generated Texas Hold 'Em poker hands and automatically determines the rank of each hand with a custom algorithm. The application also offers a game version for users to guess the rank of as many consecutive hands as they can.
The GitHub Battle project created following the ui.dev React course (https://ui.dev/react)
:zap: Dynamically generated stats for your github readmes
This GitHub repository includes the source code for a cloud-based web application for tracking prices of apartments near Vanderbilt University.
A program that calculates the debt of each person in a group based on the contents of receipts, assuming the prices are split evenly.
This repository contains a boilerplate for a REST API service that uses MongoDB, Mongoose, Express.js, and Node.js.
A web application built to convert music playlists from one streaming service to another.
A Chromium browser extension that adds various functionality to the user's browsing experience.
A React-based website for hosting my personal portfolio.
This repository contains a template codebase for a React web application.
The project created following the ui.dev Redux course (https://ui.dev/redux)
A mobile application developed with React Native for the Vanderbilt Student Government (VSG) which allows students to rate and review their experiences at the campus dining halls.
This repository contains the files and directories created from completing sections 2, 5, 6, 10, 11, and 12 of The Complete Node.js Developer Course (3rd Edition) on Udemy (https://www.udemy.com/course/the-complete-nodejs-developer-course-2/).
A scalable version of the classic game of Tic-Tac-Toe.
A simple program that transfers one of my TIDAL playlists to my Spotify account.
Streamline the process of planning a trip and communicating with friends with the Tripful web application!