Hope Neels's Projects
A web app for managing a stock portfolio, making transactions, and checking real-time stock prices.
A mini-project that fetches JSON data about academic degrees using a REST API and dynamically updates the DOM.
A Java command-line program exploring factory, singleton, strategy, observer, composite, and façade design patterns in a university department use-case.
A Wikipedia-like website where users can upload and edit encyclopedia entries in Markdown.
An e-commerce auction site where users can create listings, leave comments, and bid on items.
A simple API with endpoints for creating, reading, updating, and deleting Person objects from a PostgreSQL database.
:zap: Dynamically generated stats for your github readmes
A clone website imitating Google's home page, advanced search, and image search.
A front-end client that allows users to send messages and manage their mailboxes, imitating email.
A single-page site focusing on front-end design, event listeners, and form validation.
A Java command-line program that merges JSON or CSV files and then searches the merged files for keywords in the column data.
A React wellness app with a white noise meditation timer, gratitude journal, and Google Maps & Places API integration to find parks nearby.
A Java command-line program that prints genome sequences using multithreading.
A multi-page personal website with a Vue image gallery, designed to showcase skills learned in CS601.
A website to add courses to a university course catalog database and enroll students in courses.
A website to calculate taxes owed based on annual income and filing status.
A Java command-line program that uses a priority queue to simulate a CPU process scheduler.
A strength workout tracking application for personal trainers and their clients, built in Django.
My first React mini-project: an online business card.
An interactive meme generator, made with React.
A fun dice-rolling game built with React. Play and beat your best time!
My second React mini-project, using map() and props to create a travel journal.
A Java app that calculates reimbursement amounts for a business traveler based on a set of projects.
A Twitter-like social network where users can post status updates and connect with friends.
A Flask web app which allows managers to track paid and unpaid time off for their employees.
A library loan management system in Express.js with different access levels for patrons, librarians, and unauthenticated users.