
Built a platform that combines phishing detection, encrypted file sharing, and cloud security scanning
Over the past few weeks, I’ve been working on a project called CyberSphere to explore how different cybersecurity workflows can be combined into a single cloud-based platform instead of existing as isolated tools.
The main goal was to understand how modern security systems handle:
- phishing detection,
- secure file sharing,
- cloud security analysis,
- and real-time threat workflows together.
The platform currently has three main modules:
• PhishGuard — analyzes suspicious URLs, messages, and QR codes using threat intelligence APIs and risk scoring workflows.
• SecureShare — a secure file-sharing system that applies AES-256 encryption, generates protected share links, and includes malware scanning workflows before storage.
• CloudScan — scans websites for exposed sensitive files, weak security headers, SSL issues, and cloud misconfigurations.
Tech stack used:
- React + TailwindCSS
- FastAPI (Python)
- Supabase
- Cloudflare R2
- VirusTotal API
- Google Safe Browsing API
One of the more interesting challenges was designing the SecureShare workflow so uploaded files could be scanned, encrypted, and still remain accessible through controlled share links.
Another challenge was balancing frontend UX with security-oriented backend logic while keeping the architecture modular enough for future integrations.
I recorded a short walkthrough of the current implementation and would appreciate technical feedback or suggestions on areas that could be improved or expanded further.
GitHub: https://github.com/saturn-16/Cyber-Sphere
Website: https://cyber-sphere-teal.vercel.app/
Happy to discuss architecture decisions, implementation details, or future improvements.