hussainmansour / Mail-Service

this is the mail service project which has backend of using spring boot frame work and postgres sql for database and has frontend using angular framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

this is the mail service project which has backend of using spring boot frame work and postgres sql for database and has frontend using angular framework

License:GNU General Public License v3.0


Languages

Language:Java 46.9%Language:TypeScript 27.6%Language:CSS 14.6%Language:HTML 10.4%Language:JavaScript 0.4%