work05 projects

Things I builtto find outwhether I could.

Selected from 28 public repositories.

012026the road

Sajilo Sawari

सजिलो सवारी

A rental marketplace where the documents are the product.

Nepal's vehicle rental market runs on phone calls and verbal quotes, so nothing is checkable and nothing is enforceable. This makes it both. Five vehicle classes each keep their own pricing unit, driver hire is treated as a dimension of the price rather than a checkbox, and the Bluebook, insurance and permit checks are database constraints — a booking is refused outright if a document has expired.

TypeScript 69%PLpgSQL 25%CSS 3%JavaScript 2%by bytes, from GitHub

  • TypeScript
  • React
  • Vite
  • Supabase
  • PostgreSQL
  • Tailwind

022026the receipt

Smart Expense

Track what comes in, see where it goes.

An Android finance app that does the arithmetic properly. Type “450 lunch” and it parses the amount, the direction and the category. Every figure it quotes is computed in Dart across the full history rather than estimated, and the assistant that reads those numbers back is handed an exact brief and told never to invent one.

Dart 82%HTML 14%C++ 3%CMake 2%by bytes, from GitHub

  • Flutter
  • Dart
  • Firebase

032026the screens

Watch Together

The same film, at the same moment, in different places.

Open a room, share a six-character code, and every playhead in it is held to one clock. The room broadcasts only that clock — each client streams the film itself and corrects drift by nudging its playback rate rather than seeking, so nobody sees the picture jump. Voice, camera, chat and reactions ride the same socket, and the whole thing runs on Cloudflare's free tier with no accounts.

JavaScript 67%CSS 22%HTML 10%Shell <1%by bytes, from GitHub

  • JavaScript
  • Cloudflare Workers
  • Durable Objects
  • WebRTC

042025the sky

AstroNepal

Rashifal, on the desktop.

A Java Swing application for Nepali horoscopes: a reader's panel, a calendar, and an admin dashboard sitting behind its own login. The database layer is written by hand rather than generated, which at the time was the entire point of building it.

Java 100%by bytes, from GitHub

  • Java
  • Swing
  • SQL

052025the terminal

Employee Management

Where the fundamentals went in.

An employee management system in Java — records, lookups, and the database wiring underneath them. The earliest project here by a year, and the one worth keeping visible: everything above it is built on what this one taught.

Java 100%by bytes, from GitHub

  • Java
  • SQL

and23more in the open

github.com/rupak321 ↗