Skip to content

karolchoron/file-sharing-app-ASP.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📂 File Sharing Application in ASP.NET

EN:

Student project of a file-sharing application made in C# ASP.NET technology.

🔐 User Features:

  • 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

📁 File Upload Restrictions:

  • 🚫 Max 4 files per user (must delete to upload more)
  • 🚫 Max file size: 3.0 KB
  • 🚫 Duplicate file names not allowed

🛠️ Admin Features:

  • Access to the Admin Panel
  • Add users to the Administrator role

🔑 Adding Roles:

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.


PL:

Projekt studencki aplikacji udostępniania plików wykonany w technologii C# ASP.NET.

🔐 Funkcje użytkownika:

  • 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

📁 Ograniczenia dotyczące plików:

  • 🚫 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

🛠️ Funkcje administratora:

  • Dostęp do panelu administracyjnego
  • Dodawanie użytkowników do roli administratora

🔑 Dodawanie ról:

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.

🚀

About

Student project of file sharing application made in C# ASP.NET technology.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors