Hi kunal
I was checking out this project and really liked the overall implementation.
I noticed a small UX issue with the file upload feature, when a user selects a file, it gets uploaded immediately without asking for confirmation or permission.
It would be better to show a confirmation prompt ("Are you sure you want to upload this file?") before starting the upload. This can help prevent accidental uploads and give users more control.
Just sharing this as a suggestion hope it helps improve the project