Capstone – part of a larger project, with code to be used on a Raspberry Pi; not a website.
// readme
⭐ BankNet — Portable SIM-less ISP Router
A portable programmable micro-ISP that stores and distributes internet bandwidth.
🌍 Overview
BankNet is a battery-powered portable router that functions as a micro-ISP.
It introduces the concept of network banking, where internet bandwidth can be stored locally and distributed to connected devices even when upstream connectivity is unstable.
The project demonstrates edge networking architecture, traffic shaping, and software-defined routing built on Node.js and Linux networking tools.
BankNet is inspired by modern satellite networking systems like Starlink, exploring how portable ISP nodes could operate in remote or intermittent-connectivity environments.
🎥 Project Demo
What the demo shows
• Booting the portable router
• Connecting to upstream network
• Banking internet bandwidth
• Devices connecting to the hotspot
• Live bandwidth distribution
⚙️ Live System Flow
flowchart LR
Internet[Upstream Internet<br>Satellite / WiFi / LTE]
Uplink[Uplink Manager]
Bank[Network Bank Engine]
Traffic[Traffic Control]
Router[NAT…