Skip to content

Latest commit

 

History

History
16 lines (16 loc) · 672 Bytes

File metadata and controls

16 lines (16 loc) · 672 Bytes

Mail

The aim of the project is to implement the basic functionalities of a mail server, including the manipulation of mails, attachments, contacts and folders. provide the following requirements:

  • designing folders for emails such as: inbox, draft, sent, trash and custom folders.
  • design compose section for sending emails.
  • manipulations on emails such as searching and sorting based on different attributes ( date, sender, receivers, importance, subject, body and attachments ).
  • users should be able to add, delete and view attachments.
  • Users able to add, edit and delete contacts.
  • Users able to search and sort contacts.
  • Apply at least 5 design patterns.