SMXTREME — Project Index

Things
I've Built.

Full-stack web apps, Discord bots, games, and tools — built in Node.js, Express, and whatever else the problem demands.

8 projects across web, bot & game

Primary stack

Node
+ JS.

Express with EJS for SSR. MongoDB and Redis for persistence. Problems first, frameworks second.

github.com/SMXTREME

001

Private 🚧 WIP

One Piece RPG

Feature-rich Discord bot built around the One Piece universe — RPG gameplay, quests, devil fruits, and interactive community events. Built with Discord.js and a full MongoDB-backed persistence layer.

Node.js JavaScript MongoDB Redis Discord.js

002

● Live

ClearTab

Split expenses with friends, trips, and flatmates without the awkward money conversations. Add expenses, track who owes what, and settle up in the minimum number of payments possible.

Node.js Express.js EJS Redis MongoDB

003

● Live

ELXTREME

Modern expense logger web app — track daily spending, visualise expenses across categories, and manage budgets from an intuitive dashboard. Full SSR with Express and EJS.

Node.js Express.js EJS Redis MongoDB

004

● Live

AniXTREME

Minimal anime streaming and discovery platform — browse, search, and watch. Clean UI, Redis-cached API calls for snappy load times, and a MongoDB watch history layer.

Node.js Express.js EJS Redis MongoDB

005

● Live

Snake Game

Classic Snake Game in pure vanilla JavaScript — no libraries, no frameworks, zero dependencies. Canvas rendering, keyboard controls, score tracking. The kind of project that sharpens the fundamentals.

HTML CSS JavaScript

006

🚧 WIP

2D Web RPG

Browser-based 2D RPG inspired by classic Mario and Pokémon Red/Blue. Tile-based world, character movement, and collision detection — all built from scratch in the browser with vanilla JS canvas.

HTML CSS JavaScript Canvas API

007

SimpleNotepad

Lightweight text editor built in Java — create, edit, save, and format text files with a clean Swing UI. Covers file I/O, menu bars, keyboard shortcuts, and basic text formatting. Old school, but it works.

Java Swing

008

● Live

This Portfolio

The site you're looking at. About page at about.shubhammaloo.xyz and project index at project.shubhammaloo.xyz — hand-coded HTML/CSS/JS, no frameworks, no build tools.

HTML CSS JavaScript

Primary Stack

The tools that show up in most projects. Node.js is the constant. Everything else gets picked by the problem.

Node.js Express.js EJS JavaScript MongoDB Redis Discord.js HTML CSS Java Git / GitHub REST APIs Canvas API