Chirp
Emoji only social media platform.
Inspired by Theo from T3 but with revamped layout, self hosted database and auth, and zero external services.
- TypeScript
 - React
 - Next
 - Drizzle
 - PostgreSQL
 - NextAuth
 
PyLox
Python implementation of the Lox programming language from "Crafting Interpreters" by Robert Nystrom.
Implemented a tokenizer, an LL parser, a lexical scope resolver and a tree-walk interpreter.
- Python
 
SimpleTeleport
Spigot plugin for Minecraft 1.20, designed for minimal clutter and maximum ease of use.
It manages common teleport functionalities like home, warp, player teleports with a simple command interface and custom animations.
- Java
 - Spigot
 - Maven
 - SQLite
 - JDBC
 
PoetryGPT
Decoder only transformer model for generating Chinese poetry with character level tokenizer.
Trained on 10k poems from open source datasets.
- Python
 - PyTorch
 
NiShang
Landing page for the NiShang Club at Western University, where we provide booking services for events.
- TypeScript
 - React
 - Next
 - Prisma
 - PostgreSQL