2025  3

General  14

ThoughtScape Reimagined

Bought a domain name

Updated Workflow

AWS + Cloud computing shift

Updating every project and finalizing them all (with readme)...bingelord webpage

Sparklines Mobile

Cyberdeck

Old set top boxes hacking

Sparklines-backend docs build

intervals grub theme

jugaad hub

blogs

Rebuild portfolio/blogging site

Build Timeline

Jan  1

Firebase Email Handler

More
A self-hostable Node.js service to handle Firebase email verification and password reset flows.
Github   Demo  

Tech Stack:

  • Backend: Node.js, Express.js
  • Deploy: Docker, Render
  • Email: Firebase Auth

Features:

  • Automated Firebase email workflows
  • Custom minimal HTML UI pages
  • Dockerized deploy
  • Reusable microservice API

Reason I started:

  • Wanted a plug-and-play Firebase email handler
  • Learn Docker + production Express.js

Challenges:

  • Understanding emai3l workflows
  • Firebase redirect handling
  • Making it fully self-hostable
Status: Achieved

Jun  1

Altux

More
A proof-of-concept setup that builds unsigned iOS .ipa files for Expo/React Native apps using GitHub Actions without requiring Mac or paid Apple Developer account.
GitHub   Blog  

Tech Stack:

  • CI/CD: GitHub Actions (macOS runners), xcodebuild
  • Mobile: React Native, Expo
  • Sideloading: AltStore, TrollStore, SideStore
  • Tools: AltServer-Linux, anisette server, Docker, usbmuxd, libimobiledevice

Features:

  • Build unsigned .ipa files using GitHub Actions
  • No Mac required, no paid Apple Developer account
  • Supports sideloading on iPhones using AltStore / TrollStore / SideStore
  • Debug builds by default with option to switch to Release
  • Artifacts downloadable directly from GitHub Actions
  • Works as a reusable template for any Expo project

Reason I started:

  • Wanted to prove iOS apps can be built without Apple’s paywall
  • Help students, hobbyists, and indie devs test on real devices
  • Explore CI-powered iOS builds using GitHub Actions
  • Personal curiosity & experimentation with sideloading workflows

Challenges:

  • Handling unsigned builds and iOS signing limitations
  • Dependency stability — Expo updates often break builds
  • Long macOS runner build times and limited free GitHub credits
  • Ensuring compatibility across sideloading tools
  • Security considerations — need disposable Apple IDs
  • Not suitable for production or distribution; strictly educational
Status: Archived

2024  1

General  9

Blogging Site

Sparklines TUI

AuthZ

Bingelord Mobile

Nextflix

PrivateGPT

Obsidian vault sync

Sparklines Web

Portfolio Site

2023  10

April  1

StorageBox

More
A free web application that allows users to store and share files permanently using Google Drive as backend storage, with shortened URLs for easy sharing.
GitHub   Demo  

Tech Stack:

  • apis: ApiLayer (URL shortening)
  • auth: Google OAuth 2.0
  • backend: Python (Flask)
  • frontend: HTML
  • hosting: PythonAnywhere
  • storage: Google Drive API

Features:

  • Lifetime file storage with no expiration
  • Upload support for all file types (up to 5MB per file)
  • Automatic distribution of uploads across multiple shared Google Drive folders
  • Secure access via Google authentication
  • Shortened URLs for quick and convenient file sharing
  • Privacy-focused design (files accessible only via shared links)

Reason I started:

  • Build a way to store any kind of data for free, indefinitely
  • Experiment with unconventional use of cloud services for personal projects
  • Pure curiosity and fun-driven exploration

Challenges:

  • Integrating Google Drive API with OAuth authentication
  • Managing token expiration and re-authentication (token.pickle lifecycle)
  • Handling multiple Drive folders and random file distribution
  • Dealing with third-party API limits (ApiLayer)
  • Deploying and maintaining the app on free hosting (PythonAnywhere)
Status: Archived

Aug  1

Quantum Quest

More
A realtime task tracker built to learn React and strengthen JavaScript fundamentals.
GitHub   Demo  

Tech Stack:

  • authentication: Firebase Auth (Google Sign-In)
  • backend: Firebase Realtime Database
  • frontend: React, Tailwind CSS
  • hosting: Firebase Hosting

Features:

  • Google Sign-In authentication
  • Real-time task management (add / edit / delete instantly)
  • Dark mode support
  • Progress tracking
  • PWA support

Reason I started:

  • Learn React while strengthening JavaScript concepts
  • Started with a short tutorial from Javascript Mastery then extended independently
  • Still basically a todo app — and that's fine.

Challenges:

  • Understanding React hooks like useState & useEffect initially
  • Handling Firebase realtime sync + authentication simultaneously
Status: Archived

July  1

HeimOS

Jun  1

Thoughtscape

More
A private online journaling web application with AI replies, VR lounge, chatbox, and secure synced journaling.
GitHub   Demo  

Tech Stack:

  • AI: Cloudflare AI Workers
  • ChatBox: Cbox realtime chat
  • Email: Elastic Mail
  • Firebase: Hosting, Authentication, Firestore (secure storage), Realtime DB (non-sensitive)
  • Frontend: HTML, CSS, JavaScript, Tailwind CSS, IndexedDB (idb)
  • VR: Matterport 360° + VR lounge

Features:

  • Secure user authentication
  • Private journal entry creation + cloud storage
  • AI-generated responses to journal entries
  • 360° VR lounge experience via Matterport
  • Community chat via Cbox
  • Book recommendations
  • User settings + journal stats
  • PWA offline support
  • Help & support query system

Reason I started:

  • Wanted to learn full-stack web dev via real project work
  • Inspired by AI hype and wanted AI features
  • Personal motivation to start journaling with private cloud sync

Challenges:

  • Learning JavaScript fundamentals (used Javascript.info)
  • Full Firebase workflow (auth + Firestore + Realtime DB)
  • Implementing PWA offline support + IndexedDB
  • Migrating AI from ChatGPT API to Cloudflare Workers
  • Understanding project management & timelines
  • Encryption tradeoffs — client-side encryption using Firebase UID wasn’t ideal; should have used backend/KMS but outside project scope
Status: Archived

June  1

Browser Homepage

March  1

Homepage

May  1

ChatGPT Assistant

Nov  1

Bingelord

More
A movie & series browsing and streaming platform with search, streaming, user auth, and watchlist support.
GitHub   Demo   Docs  

Tech Stack:

  • Backend: Node.js, Express, Firebase
  • Documentation: ReType
  • Frontend: React, TailwindCSS, React Router, styled-components, twin.macro, Lenis, Vite, ColorThief, Axios
  • Hosting: Render + cron job (backend keep-alive)

Features:

  • Uses TMDB API for movie + series data
  • Streaming powered by Vidsrc
  • Real-time search with filtering
  • Detailed media pages with trailers, images, ratings, and cast
  • Watchlist powered by Firebase Realtime DB
  • Firebase authentication
  • Fully responsive UI

Sub-Projects:

Feb 2025

  • API Documentation written using Retype
  • Updated modern landing page
  • Demo     

Sept 2024

  • Nextflix Mobile (React Native minimal app)
  • Github     

Sept 2024 – Paused

  • Bingelord Mobile — full mobile app (under construction)
  • Github     

August 2024

  • Nextflix CLI — minimal CLI version
  • Docs     

Reason I started:

  • Work with a large external API (TMDB)
  • Build a large React project fast to improve speed + proficiency
  • Personal need for a better self-made streaming platform

Challenges:

  • Learning deep React Router navigation + params
  • Building an Express proxy server for TMDB and wiring with Vite
  • Performance tuning using axios-retry, lazy loading, code splitting
  • Limited hardware pushed learning Expo + EAS builds via Google IDX
  • Mobile popup/redirect ads led to exploring request blocking and Ghostry style handling
Status: Archived

Oct  1

Backend Playground

Sept  1

Porsche Replicant

More
A high-fidelity replica of Porsche’s official web platform with landing, model search, configuration, and comparison — built to master modern React + Redux engineering.

Tech Stack:

  • deployment: Firebase Hosting + Cloudflare DNS
  • frontend: React, Redux, Tailwind CSS, twin.macro, styled-components, React Router
  • media: HLS.js video streaming

Features:

  • Landing Page with immersive Porsche-style interface and HLS video integration
  • Model Filtering by model, style, transmission, engine, seating
  • map[Configuration Page:[Dynamic preview with real-time color changes Customizable wheels, interior, tech, and performance Realtime base + total price updates]]
  • map[Comparison Tool:[Side-by-side model comparison Color + feature toggles Exhaust sound previews One-click configure from comparison view]]
  • Fully responsive and mobile optimized

Reason I started:

  • Deep dive into React + Redux through a visually complex and data-heavy project
  • Practice clean UI + real-world architecture thinking
  • Personal challenge to manage complex UI state flows

Challenges:

  • Started with limited React + Redux experience
  • Large manual dataset creation for models, assets, and structured JSON
  • Highly complex state management
  • Polishing responsive UX at scale
Status: Archived

2022  3

April  1

Linux intall script

More
Backstory: Since i was using arch linux all the time on all my devices. But the problem was arch linux breaks alot...especially when i was breaking it every few weeks...twice. So, i created a simple arch install script with bash to automate everything (including base install and having a wm with i3wm and my configurations). Not knowingly i became a start of something big...HeimOS.

Jan  1

Mining Script

More
A simple Bash-based automation script for mining Monero (XMR) using CPU resources.
GitHub  

Tech Stack:

  • os: Arch Linux
  • scripting: Bash
  • tools: Shell utilities

Features:

  • Automated setup and execution of Monero CPU mining
  • Scripted workflow to reduce manual steps
  • Basic GitHub repository management and version control usage

Reason I started:

  • Start mining cryptocurrency on personal hardware as quickly as possible
  • Explore GitHub for the first time and understand repository workflows
  • Experiment with crypto mining concepts introduced via online resources

Challenges:

  • Limited hardware performance for CPU-based mining
  • Understanding mining configurations and optimization
  • Learning Bash scripting fundamentals alongside Git usage
Status: Archived

Nov  1

First website

More
Backstory: I was watching youtube and found this channel about mokuken. it had a new video about having minimal website. and i really loved the simplicity and the look and feel. So, i created the website (took alot of time), it was basic html, css and js. Uploaded it on github, and using added it on github. currently hosted on https://samay15jan.pages.dev

2021  2

April  1

Arch Linux

More
Backstory: I literally wanted my own linux distro at this point from scratch. I was disto Hopping and found out about Arch Linux. I watch a youtube video to do minimal base intall, but then i was unsure...where is the UI ? And from there i started reading more of arch wiki (Literally i started using documentation for everything after this). I stick to gnome first...slowly i started finding it bloat...i explored i3wm (perfect for me while being a curse too). Got into ricing (from r/UnixPorn) and its never ended from theming, grub fixing, breaking systems, rebuilding it from scratch (liteally had a bootable arch usb ready for this). And i explored arch linux...distro hopping made zero sense to me, i got very comfortable with cli, Learned alot and still learning.

Aug  1

Self Hosting Tools

More
Backstory: I wanted to repurpose my old pc, it was potato pc still with 3gb ram and intel duo core processor with 160gb hdd. So, i installed arch linux (minimal version) on it. installed docker, installed yacht (for web ui, later switched to portainer), installed services like pihole, jellyfin, deluge, and alot alot more services. I loved breaking and rebuilding things to break again. Loved doing it. i even created a open case for my old pc and put it on my wall. What an amazing setup.

2020  4

July  1

Introduction to Linux

More
Backstory: I wanted more control on my old PC, i started looking for other operating systems and from there i found out about Linux, installed ubuntu, tried popOS!, Linux Mint and it eventually led me to do distro-hopping. Crazy journey, i learned alot about linux. I used to judge distros based on their look and feel. Fun times TBH.

June  1

Amahi Home Server

More
Backstory: Got new laptop, and wanted to repurpose my old PC. Installed Amahi Home Server (which was complicated to setup at first but i got it working after several tries), enabled and configured wake on lan, and it was amazing setup. This was my beginning of selfhosting.

Nov  1

Explored Hackintosh

More
Backstory: Since i liked MacOS look and feel. i wanted it on my laptop, found out about hackintosh, i had like hundreds of failures both on my laptop and my old PC. I almost got it working on old PC (it was MacOS Mojave...But with a reboot it crashed). I even explored virtual machines (with tools like vmware, virtual box and qemu) just to have macos running on my device (It was hardware limitations...mostly).

Oct  1

Getting into terminal

More
Backstory: I found out popOS! worked well on my systems (daily driving linux), i had it both on my laptop and windows (while having dual booting system). Used to focus on customizations the UI alot (Mostly was to make it look like MacOS), which forced me to use terminal to install something or another. Got comfy with CLI/TUI more than GUI...and never looked back.

Before 2020  1

unordered  4

Hardware Inspection

More
Backstory: Opened up my old computer because i wanted to see the hardware inside it. Removed everything out, and rebuild it again after cleaning everything well, and it worked fine.

Rainmeter Customization

More
Backstory: Inspired to convert windows into jarvis like system, lots of tinkering with rainmeter to have themes, deviantart was best for this at that time. It was beginning of my customization journey and best phase ever possible.

Windows tinkering

More
Backstory: Exploring windows in depth (from reinstalling windows 7 from cdrom, updating to windows 8.1 and windows 10 (including creating bootable usb), exploring control panel in depth, and windows specific services just for fun).

Wakeup greet script

More
Backstory: Back in time, there used to be a wake up command, i used to copy it from internet, put it in windows text editor, and then save it as greet.bat file. It had something like echo and speech code. And when i run this file, it speaks the text i put in that file. And i had it auto start on login of device. Felt like Jarvis from Iron Man.