Skip to content

isgj/Phone-Book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Phone Book project

This is an university project for "Operating Systems" course of "La Sapienza University of Rome".

I was asked to write a phone book service in C for Linux.

The specs of the project were:

  • write the server to handle the request of the client
  • write the client to send the requests
  • the users may
    • only read the entries from the phone book
    • or read and add new entries (admin users)

I added some other features like:

  • admin users may also update or cancel an entry
  • the registration of the users
  • hashing the password (although i used MD5)
  • used ncurses for the UI

I used MESON as building system. The file meson.build is included in the repository. Here is a link to their website or if you want you can compile the executables with gcc ... command. You can find the libraries to link for the server and the client in the meson.build file.

About

University project written in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published