Notes Sharing System

Basic software that is able to register users and allow users to share their notes/files to a central server. Additionally, users can access all the notes on the central server for group learning. The aim of this project is to create an open-source software which can be modified for personal use between different devices!

Select a component to see open bugs in that component.

Component Default Assignee
client Shivam
- Interacts with the server to send and receive information. - Interacts with the user to ask the user his/her demands.
Details.java Shivam
Manages the details of the file to upload from the client-side.
fileHandler Shivam
Handles the user database as well as the files which are due for upload or download.
finalIdea Shivam
Manages the introduction of the software and manages the login system of the device.
server Shivam
Manages the input of the users and gives data to the users according to their needs.
SocketConnection Shivam
Manages the socket connection for the client side.
Testing Shivam
To test the system
UserHandler Shivam
Handles the Users: 1. Creates new user id for new users 2. Verify the identity of the previous users and helps them to login.
VerifyId Shivam
Verifies the Id of the people who are the previous registrants of NSS,