Back to portfolio

Project archive

All Projects.

08 projects

Explore my full collection of web and mobile applications, experiments, and solutions.

Elvano application preview

Elvano

OCT 2026

Elvano brings furniture shopping and store management into one platform. Customers can browse and filter products, manage a persistent shopping bag, apply promotions, place cash-on-delivery orders, and track fulfillment. Administrators manage products, inventory, orders, returns, and store settings through a dedicated dashboard.

  • React
  • TypeScript
  • Express
  • PostgreSQL
  • Prisma
  • Neon

Key Features

  • Searchable product catalog with filtering, sorting, and pagination
  • Persistent shopping bag, promotion codes, and cash-on-delivery checkout
  • Customer order tracking and inventory-aware order processing
  • Admin dashboard for catalog, stock, orders, returns, and store settings
CatSketch application preview

CatSketch

OCT 2026

CatSketch brings a shared whiteboard, conversation, and playful cat avatars into one workspace. Start with a private browser canvas, then sign in to share a space and invite friends to collaborate with just a name.

  • React
  • TypeScript
  • Nest.js
  • PostgreSQL
  • Prisma
  • Socket.io
  • Excalidraw

Key Features

  • Real-time drawing and live cursors with Socket.io
  • Shared spaces with chat and audio calls
  • Private browser drafts, templates, and PNG export
  • Account dashboard and name-only guest access
Research Nest application preview

Research Nest

JAN 2026

Research Nest is a comprehensive platform designed to streamline the research process. It allows researchers to collaborate in real-time, manage their papers, and get AI-assisted recommendations for relevant literature.

  • React.js
  • Express.js
  • MongoDB
  • Firebase
  • Socket.io
  • GROK API Key

Key Features

  • Real-time collaboration using Socket.io
  • AI-powered paper summarizer via GROK API
  • Secure Authentication using Firebase
  • Intuitive markdown editor for paper writing
MaskMate application preview

MaskMate

OCT 2026

MaskMate helps users hide personal information before sharing screenshots. Images are edited entirely in the browser, with no account or image uploads. Users can draw and adjust multiple regions, apply solid redaction or visual effects, compare the original, and download a flattened PNG at the original image dimensions.

  • React
  • TypeScript
  • Tailwind CSS
  • Canvas API
  • Vite

Key Features

  • Solid redaction, blur, and pixelation with adjustable settings
  • Multiple movable and resizable regions with undo and redo
  • Local image processing with original-resolution PNG export
  • Drag-and-drop uploads, clipboard paste, and touch-friendly editing
Image Utility application preview

Image Utility

OCT 2026

Image Utility processes images entirely on your device. Convert between nine formats, resize with crop, fit, or stretch controls, compare output previews, and export individual files or an entire batch as a ZIP without an account.

  • React
  • JavaScript
  • Web Workers
  • Canvas API
  • Vite

Key Features

  • Conversion between nine image formats
  • Precise resizing with crop, fit, and stretch modes
  • Batch processing with individual and ZIP downloads
  • On-device processing with compression and transparency controls
Grave A Bite application preview

Grave A Bite

FEB 2026

Grave A Bite (GrabABite) is a robust full-stack food delivery ecosystem. It features a seamless ordering experience for users, a comprehensive management dashboard for sellers, and an administrative panel for overall platform oversight.

  • Next.js
  • TypeScript
  • Express
  • PostgreSQL
  • Prisma
  • BetterAuth

Key Features

  • Dynamic menu management for sellers
  • Secure authentication using BetterAuth
  • Performant data handling with PostgreSQL and Prisma
PrintSlot application preview

PrintSlot

JUNE 2026

PrintSlot is an efficient printing and slot reservation platform designed to optimize print shop operations. It allows users to schedule printing slots, upload documents, and track order statuses while providing administrators with real-time queue management.

  • React Native
  • Nest.js
  • PostgreSQL
  • Prisma
  • Supabase

Key Features

  • Interactive slot booking and schedule management
  • Document submission and print status tracking
  • Admin control panel for queue and order oversight
  • Optimized backend for smooth data processing
Smart Office Security & Automation application preview

Smart Office Security & Automation

SEP 2026

Smart Office Security & Automation connects an ESP32 controller to a React dashboard through an Express API. The prototype combines fingerprint door access, lighting and fan controls across three rooms, gas and motion detection, temperature and humidity monitoring, and emergency alerts. Personnel records, access logs, and device state are stored in local JSON files.

  • React
  • Node.js
  • Express
  • ESP32
  • C++
  • Arduino

Key Features

  • Fingerprint enrollment, timed door locking, and access logs
  • Three-room lighting, fan controls, and motion-based automation
  • Gas, temperature, and humidity monitoring
  • Emergency door release, alarm controls, and event tracking