Historical source archive for the main Nova Software applications.
Important
This repository is published as a historical engineering snapshot. It is not an actively maintained product, and runtime-only binaries plus environment-specific files have been removed from the public tree where appropriate.
Nova was a retail automation stack built around high-speed product acquisition, account management, and deal monitoring. At peak scale, the broader Amazon and Walmart system was responsible for 50,000+ Xbox and PS5 console purchases and more than $50 million in total inventory.
This monorepo groups the main surviving codebases side by side for documentation and historical reference:
| Project | Stack | Role |
|---|---|---|
nova-cloud |
Go, Node.js, MongoDB | Amazon-focused cloud purchasing backend |
nova-front-end-application |
Electron, Node.js | Desktop control panel for tasks, profiles, and settings |
nova-task-engine |
Go, Node.js | High-speed execution runtime and release-task worker |
nova-freebie-scraper |
Node.js, Playwright | Social-source deal discovery and alerting pipeline |
The desktop app was the operator-facing control panel. It handled task creation, account setup, proxy/profile management, and the user-facing parts of the Nova product.
The cloud service was the Amazon-focused always-on backend. It stored account state, listened for restock signals, and ran server-side checkout attempts against items users had selected.
The task engine was the time-sensitive execution layer. It handled worker startup, browser or session preparation, IPC messaging, and specialized drop automation.
The freebie scraper was the discovery layer. It monitored social sources, resolved Amazon links, extracted deal metadata, and pushed high-signal alerts downstream.
Together, these applications formed a coordinated network where user activity, monitors, and alerts fed a shared signal layer, allowing valuable opportunities to spread across the system almost instantly.
- Each folder is an archived standalone codebase, not part of a unified root build.
- Public-repo cleanup intentionally excludes generated worker binaries, private config, and machine-specific build artifacts.
- The README files have been rewritten to explain what each application did in production and where it fit in the wider system.
- See CONTRIBUTING.md and SECURITY.md for the narrow contribution and disclosure policy for this archive.