Skip to content

Message Management System project for the course "Programación I" in the Telecommunications Engineering Degree at the Universidad de Vigo (2019 - 2020)

License

Notifications You must be signed in to change notification settings

Pirito10/Cartas-PI-UVigo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cartas

Cartas is a Message Management System developed as part of the course "Programación I" in the Telecommunications Engineering Degree at the Universidad de Vigo (2019 - 2020).

About The Project

This project simulates a management system for messaging, where users can send, receive, and organize messages. The system integrates fundamental programming concepts such as dynamic memory management, file handling, and modular design, which were key learning objectives of the course.

The project features:

  • A system to create and remove users.
  • A messaging system for sending, receiving and deleting messages.
  • Logging system for all actions.
  • Text-based output.

How To Run

Compilation

Make sure you have the GCC and Make tools installed on your system. Then compile the project with:

make -C src

This command will generate the executable file inside the src/ directory.

Execution

Once compiled, you can run the system with:

./src/letters

Alternatively, you can download and run the precompiled version from the releases page.

About The Code

Refer to Memoria.pdf for a high-level overview of the project, or inspect the code for a deeper understanding of the system and how it works.

About

Message Management System project for the course "Programación I" in the Telecommunications Engineering Degree at the Universidad de Vigo (2019 - 2020)

Topics

Resources

License

Stars

Watchers

Forks