Releases: gdhanush27/FileShare
Releases · gdhanush27/FileShare
Release list
FileShare Pro (Version 1)
✨ Features
🔐 User Management
- Secure Authentication - User registration and login with password hashing
- Email Verification - Verify email addresses to ensure legitimate users
- Password Recovery - Reset forgotten passwords via email
- Profile Management - Customizable user profiles with avatar support
- Admin Dashboard - Comprehensive admin controls for user and system management
📤 File Sharing
- Easy Upload - Drag-and-drop or click to upload files
- File Bundles - Share multiple files with a single link
- Quick Share Links - Generate shareable links instantly
- File Preview - Preview images and common file types
- Download Tracking - Monitor file access and downloads
- Expiration Control - Set automatic file deletion after a period
🎨 Modern Interface
- Responsive Design - Works seamlessly on desktop, tablet, and mobile
- Progressive Web App (PWA) - Install as a native app on any device
- Dark Mode Ready - Eye-friendly interface
- Intuitive UI - Clean and simple user experience
⚙️ Administration
- Storage Management - Configure user and server storage limits
- User Controls - Manage user accounts and permissions
- Email Configuration - Set up SMTP for notifications
- System Settings - Customize app name, file size limits, and more
What's Changed
Full Changelog: v0.1.0-beta...v1.0
FileShare Pro (Beta)
FileShare Pro (Beta)
FileShare Pro is a secure file-sharing web application built with Flask, currently in beta.
Features
- User authentication with admin/user roles
- Upload single or multiple files (up to 5 at once)
- File bundling and downloads
- Public user profiles with storage stats
- Profile picture support
- Per-user storage quotas
- Admin dashboard with analytics
- Image previews for large images
- Public/private storage toggle
- 30-day account deletion recovery
Tech Stack
- Backend: Flask 3.0
- Sessions: Flask-Session
- Security: Werkzeug
- UI: Bootstrap 5, Chart.js
- Image Processing: Pillow