Projects

(Some repositories have been asked to be made private by the instructors. If you would like to view the source code, please contact me.)

World Map Electron App

World Map Electron App

A desktop application that allows users to view a world map, and search for a specific country, or click on a country to view more information about it. Made with Electron, React, and Tailwind CSS.

React
ElectronJS
TypeScript
Tailwind CSS
Tech Roster Admin

Tech Roster Admin

An administration end that allows users to edit the content of the Tech Roster frontend. Made with React and NextJS using a MongoDB database and the Shadcn UI library. Uses a custom REST API for data handling between the app and database.

React
NextJS
TypeScript
MongoDB
Tailwind CSS
Budgeting App

Budgeting App

A budgeting app made with PHP using the Laravel framework. The app allows users to create and edit budget categories, add and edit transactions, and view their spending.

PHP
Laravel
MySQL
Tailwind CSS
Portfolio Website

Portfolio Website

Portfolio website built with NextJS, Tailwind CSS, and TypeScript. Features a modern design with UI components from shad/cn and Aceturnity UI, and a responsive layout.

NextJS
React
TypeScript
Tailwind CSS
PHP Review Site

PHP Review Site

A review site made with PHP. The site allows users to create and edit reviews, and view reviews.

PHP
MySQL
Tailwind CSS
Weather App

Weather App

A weather app made with vanilla JavaScript and CSS, this app allows users to select one of Canada's 100 most populated cities, and view the current weather conditions, temperature, and wind speed, using the OpenWeatherMap API.

HTML
CSS
JavaScript