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.

Crux Planner
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.

CareLink
An offline-first Progressive Web App built for the WDS Spark 2026 Hackathon, designed to modernize the healthcare referral system in rural Canada. Features a Kanban referral dashboard for nurses, OCR document scanning via AI vision, real-time CouchDB sync, and multi-language support including Cree and Ojibwe.

PollUp
A full-featured social polling platform where users can create and participate in polls, follow other users, and engage through comments and reactions. Built with a GraphQL API layer and a complete social feed, notifications, and user discovery system.

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

J.Y.N.E (Discord)
Just Your Neighbourhood Executable - A versatile Discord bot built with Discord.js that could do almost anything.

Legend of a Missing Diamond
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.

EcoSentinel
A TELUS AI hackathon project that uses machine learning and IoT to predict agricultural disasters before they occur. Combines real-time MQTT sensor streams with satellite data and scikit-learn models, surfaced through a Streamlit dashboard.
