Projects

Temperature Conversion Program

An interactive program that allows a user to convert temperatures between Celsius, Fahrenheit, and Kelvin.

GitHub: link icon

Complete Website

A simple website that includes several features such as liking an article, saving articles for later, submitting forms, and posting comments.

GitHub: link icon

Cypher Creator

This program creates a cipher for messages based on shifting each character in the original message 15 places forward in the alphabet. It ensures that shifting is done in a circular manner, takes care of the case of the characters, and leaves spaces and punctuation marks unchanged.

GitHub: link icon

Employee Management System

This program manages different kinds of employees in a sales department. It defines an Employee superclass and subclasses for salaried employees, hourly employees, and hybrid employees, and calculates and displays the payout for each type of employee.

GitHub: link icon

City & Weather Information Server

This program is a server that retrieves city and weather information from APIs provided by RapidAPI. It defines endpoints for getting the city and weather information based on the name of the city provided by the user.

GitHub: link icon

Deployment: link icon

Hangman Game

The 'Hangman Game' project is a modern digital adaptation of the classic word-guessing game, developed using a robust technical stack. Built with React, it offers a dynamic user interface that responds to user interactions in real-time. Redux is integrated to manage the application's state efficiently, ensuring that game progress and user actions are tracked cohesively. The project utilizes React Router for seamless navigation between different parts of the application. Styling and responsiveness are achieved using TailwindCSS, providing a polished and adaptive user experience across various device sizes. The entire project was scaffolded using Create React App, streamlining the development process and offering a solid foundation for the application's structure.

GitHub: link icon

Deployment: link icon

iTunes Search App

The iTunes Search App is a full-stack application that provides a user-friendly interface for searching media on iTunes. The frontend offers features like a search bar, media type filter, sorting options, results grid display, and a favorites list. It's built using React, Redux, React Router, Axios, FontAwesome, and TailwindCSS. The backend, developed using Node.js and Express, offers an API endpoint for searching iTunes content and integrates middleware for security and CORS handling.

Frontend:

GitHub: link icon

Deployment: link icon

Backend:

GitHub: link icon

Deployment: link icon