Skip to content

A DropBox clone as defined in the final assignment for SISOP 2

Notifications You must be signed in to change notification settings

catarinacps/bropdox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bropdox

A DropBox clone as defined in the final assignment for SISOP 2.

It is a 2 part assignment and we'll use UNIX UDP sockets API in the communication between the Server and the Client threads.

Collaborators:

  • Henrique Silva
  • Maria Clara Jacintho
  • Luis Miguel do Santos Batista
  • Vinícius Chagas

Building the project

We are using the inotify-cpp lib/wrapper to watch any file modification on the client's directory.

Make

The Makefile has the following interface:

  • all
    Builds the target client and server executables.
  • clean
    Cleans the generated .o's, binaries and temporary files.
  • redo
    Does the all and then the clean rules.

Logic

As of now, the project follows roughly this beautiful diagram I made myself: My masterpiece

Extra details can be found in the Moodle course page. I'll later populate this README further.

About

A DropBox clone as defined in the final assignment for SISOP 2

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •