

About the project
A peer-to-peer (P2P) file sharing system built using Python and Tkinter. It allows users to register, create and join groups, upload/download files, and manage group join requests via a graphical interface.
<
Features
>User registration and login system
Create, join, and manage file sharing groups
Upload and download files with SHA1 verification
Graphical UI using Tkinter for all interactions
View and manage group join requests (admin only)
P2P-style communication via tracker server
</>
<
Tech Stack
/>Python
Tkinter
Socket Programming
SHA1 Hashing