Student project of a file-sharing application made in C# ASP.NET technology.
- ✅ Register and log in
- ✅ Upload files (max 4 per user)
- ✅ Download files from other users
- ✅ Delete own uploaded files
- ✅ View file list without logging in
- 🚫 Max 4 files per user (must delete to upload more)
- 🚫 Max file size: 3.0 KB
- 🚫 Duplicate file names not allowed
- ✅ Access to the Admin Panel
- ✅ Add users to the Administrator role
To add a role, you must be logged in with an administrator account.
🛠️ Built-in admin credentials:
- 📧
admin@admin - 🔑
Admin_123!
After logging in, the Admin Panel tab appears, where the admin can promote users to administrators. New admins will also gain access to this panel to manage roles.
Projekt studencki aplikacji udostępniania plików wykonany w technologii C# ASP.NET.
- ✅ Rejestracja i logowanie
- ✅ Wgrywanie plików (maks. 4 na użytkownika)
- ✅ Pobieranie plików innych użytkowników
- ✅ Usuwanie własnych plików
- ✅ Podgląd listy plików bez logowania
- 🚫 Maks. 4 pliki na użytkownika (trzeba usunąć plik, aby dodać nowy)
- 🚫 Maks. rozmiar pliku: 3.0 KB
- 🚫 Brak możliwości wgrania plików o tej samej nazwie
- ✅ Dostęp do panelu administracyjnego
- ✅ Dodawanie użytkowników do roli administratora
Aby dodać rolę, trzeba być zalogowanym jako administrator.
🛠️ Dane logowania wbudowanego administratora:
- 📧
admin@admin - 🔑
Admin_123!
Po zalogowaniu się pojawi się zakładka "Panel Administracyjny", gdzie administrator może nadawać role.
Nowi administratorzy również zyskują dostęp do tego panelu do zarządzania rolami.
🚀