Skip to content

Portal is a personal file-receiving app that allows users to securely upload and download files via HTTPS. Each installation is private and configurable, enabling users to share and receive files easily from multiple devices.

License

Notifications You must be signed in to change notification settings

Spectra010s/portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portal

Portal is a personal file-receiving app that allows users to securely upload and download files via HTTPS. Each installation is private and configurable, enabling users to share and receive files easily from multiple devices.

Current Features

  1. Upload / Share Link
  • Single or multiple file uploads.
  1. Responsive UI
  • Works across phones, tablets, and desktops.
  1. Security
  • HTTPS links, isolated files.
  1. Status
  • Shows success/error messages.

Coming Soon / Planned Features

  1. Local WiFi Transfer
  • Quick file transfer between devices on the same network.
  1. File Previews
  • Images, PDFs, or video thumbnails before downloading.
  1. Folders / Categorization
  • Organize files by project, type, or date.
  1. Search / Filter
  • Quickly find files by name, type, or upload date.
  1. Personalized Link / Short URL
  • Each user can configure their upload link.
  1. Automatic Expiration / Cleanup
  • Files disappear after a set time.
  1. Notifications
  • Push or in-app notifications when files are uploaded.
  1. Files Inbox List, download, and view metadata of uploaded files.

Purpose

Portal is designed to provide a simple, secure, and private alternative for sharing files without relying on third-party apps that compress or limit file quality. It’s ideal for personal use or small-scale sharing.

Tech Stack

HTML, CSS, JS for frontend

Python, Flask for backend

cloud storage integration (Supabase, AWS S3, etc.)

About

Portal is a personal file-receiving app that allows users to securely upload and download files via HTTPS. Each installation is private and configurable, enabling users to share and receive files easily from multiple devices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published