Skip to content

StructuralSensei/LunaNova

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌌 LunaNova Portal: Ascended

LunaNova is a lightweight, high-performance file transfer utility designed to bridge the gap between mobile devices and desktops over a local network. It replaces clunky cloud uploads with a direct, "stellar" transmission link.

🚀 Key Features

  • Dual-Mode Beaming: Choose between specific file selection or entire folder uploads.
  • Sequential Transmission: Custom JavaScript engine beams files one-by-one to prevent network timeouts, even for files exceeding 1GB.
  • Auto-Zone Creation: Automatically builds directory structures on the host machine during folder uploads.
  • Instant Connectivity: Generates a local IP QR code in the terminal for immediate mobile access.
  • LunaNova Aesthetic: A dark-mode, neon-accented UI featuring the "Uiverse" animated loader for visual feedback during large transfers.

🛠️ Built With

  • Backend: FastAPI (Python) for high-concurrency handling.
  • Server: Uvicorn ASGI server.
  • Frontend: HTML5, CSS3 (Flexbox/Animations), and Vanilla JavaScript (Async/Await Fetch API).
  • CLI: Colorama for terminal branding and QRcode for link generation.
  • System: Tkinter for native OS directory selection.

📦 Installation

  1. Clone the repository:
    git clone [https://github.com/YOUR_USERNAME/LunaNova.git](https://github.com/YOUR_USERNAME/LunaNova.git)
    cd LunaNova

About

LunaNova Portal: A high-speed, local-network file transmission engine. Features a custom-branded web interface, sequential "one-by-one" beaming for large assets (GB+), and QR-code-based mobile-to-desktop bridging.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages