$

Kalan Roye's Projects Portfolio

Projects

Here are some of the projects I've worked on either in my free time or as part of a larger assignment. Feel free to click on any to view more details. Each project's code is available on GitHub.

Legend of a Missing Diamond

Legend of a Missing Diamond

Java • Java Swing • GitLab • JUnit • Jackson

A 2D adventure puzzle game developed for a university software engineering course. The game featured multiple stages, puzzles, and a very minimal story. The game engine was built to handle JSON serialization and deserialization for the game visuals and rules.

Crux Planner

Crux Planner

React.js • Next.js • Supabase • Redis Cloud

Crux Planner is an all-in-one academic planning platform built for post-secondary students. It helps users track their academic progress, discover courses intelligently, read peer reviews on courses and professors, form study groups, and participate in class discussions in one place.

Portfolio and Blog

Portfolio and Blog

React.js • Next.js • Redis • Vercel

This portfolio website you are currently viewing. I also have a blog where I write about my experiences and thoughts on various topics. Check it out at /blog!

Prova

Prova

React.js • Next.js • OpenAI API • Supabase

A web tool allowing you to interact with API endpoints via a chat interface, powered by OpenAI.

J.Y.N.E (Discord)

J.Y.N.E (Discord)

Discord.js • Node.js • OpenAI API • MongoDB • Stable Diffusion • NLTK • FFMPEG

Just Your Neighbourhood Executable - A versatile Discord bot built with Discord.js that could do almost anything.

GitHub Stats

12+
Repositories
670+
Contributions
3
Open Source
8+
Years Coding