
-- Compile.bat is working fine but run.bat is not
-- However please run the exe file

-- Also enter whatever username and password you wish to enter.


-- Socket Programming is used to develop this project.

-- When the client logs in he is supplied with a port no. through which he can send message sto 
      to server.
   
-- The server sends the port no's starting from 4000 to the clients.

-- Ip addressing has not been done so both client and server run on the same manchine.
 
-- Authentication is not fully implemented since RI was not required for theis project
  
-- The folders for the manifests are at ..\\components\\Systems , ..\\Components\\Programs
   ..\\Components\\Modules 

-- Since RI is not fully implemented the client can view all the files in the server repository.

-- Versioning : If the file already exists at the server side then whatever may be the version
                number given by the user, the server associates the right version number to the 
                file.If the file with the same name doesn't exist at the server then its version
		number is set as 1.In either of the cases the client is notified of the filename 
                with the version number.
-- Creation of component :
                Pick the uploaded files from the server repository view to create a new component
                This will inturn create a manifest at the server side.

  

                                               