Github Book
Github Book

A way to visualize the contents of a GitHub directory (usually by a file extension). This was a two-part project, the second part is meant to help you merge all selected files into a single EPUB for easy reading.

The purpose of this application is to have a way to easily download material from repositories that give you info to read in the form of MD files

NextJS
TypeScript
TRPC
ongoing
Mintbooks
Mintbooks

This was a company website built using NextJS for the company MintBooks. It was compiled into a static site so it could be hosted on a basic FTP server without the need for any NodeJS hosting

ReactJS
CSS
NextJS
Project By:Mintbooks
completed
Link Unavailable
Live Project
Filebox
Filebox

Filebox is an easy-to-access alternative to cloud sharing platforms like OneDrive and Mega. It provides a no authentication (an iteration with authentication is coming soon) that lets users easily store files on a website which can be visited by others and then can be easily downloaded without any password restriction.

Filebox was a term project for a cloud computing course i took in university.

Node
ReactJS
MongoDB
NextJS
completed
Zurichat
Zurichat

An open source chat app for organizations with a large workspace allowing very flexible group communications between members

A workspace messaging application for organizations and individuals positioned as an open source Slack alternative with a DAO governance model.

I no longer work on this project
ReactJS
Node
Express
CSS
Single SPA
abandoned
Tip Calculator app
Tip Calculator app

A tip Calculator application

Vanilla JS
HTML
CSS
Project By:Frontend Mentor
completed
Emu Accomodation Backend
Emu Accomodation Backend

This is a capstone project done in my final year at university. The aim of this project was to focus on project management tools using collaboration platforms and to see how we worked as a team. The project is a way to connect dormitories and house owners with students looking for a place to live when they come to the university.
This section of the project houses the API used for accessing the data. It was built with ExpressJS.

Express
Node
MongoDB
completed
ConTracker
ConTracker

A school project

This is a convict tracking website designed to be used by the police and the general public to search if a name is stored in the database as a convict and what crimes they are listed under.

It also has an admin view for the police to confirm and add offenders.

Node
ReactJS
Express
PHP
MongoDB
NextJS
completed
Personal Website/Portfolio
Personal Website/Portfolio

The Website you are currently on 😂.

All the data is pulled from a sanity studio CMS (code)

ReactJS
Netlify functions
completed
Recipe Management
Recipe Management

A website showcasing recipes and managing the Recipes.

PHP
CSS
completed
Raneda Hair and Makeup
Raneda Hair and Makeup

An Ecommerce Website

MongoDB
Express
ReactJS
Node
completed
Emu Accomodation Frontend
Emu Accomodation Frontend

This is a capstone project done in my final year at university. The aim of this project was to focus on project management tools using collaboration platforms and to see how we worked as a team. The project is a way to connect dormitories and house owners with students looking for a place to live when they come to the university.

This section of the project houses our frontend view

ReactJS
MongoDB
NextJS
completed
Intro Component With Sign Up Form
Intro Component With Sign Up Form

A Sign Up Form Component

HTML
CSS
Vanilla JS
Project By:Frontend Mentor
completed
Sanity plugin Vercel deploy

A sanity plugin for deploying your Vercel project directly from your sanity studio.

I worked on the migration of this plugin from sanity studio v2 to v3. I also worked on other features in the plugin.

Node
Sanity Studio
ongoing