Skip to content

rbuddy101/Nova-Software

Repository files navigation

Nova Software Monorepo

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.

At A Glance

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

System Shape

How The Pieces Fit Together

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.

Public Snapshot Notes

  • 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.

About

Production-scale retail automation system that coordinated cloud services, desktop tooling, and high-speed execution engines to power $50M+ in inventory acquisition and 50,000+ console purchases at peak scale.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors