Email-Server..

Project..... implementing a simple email server and a frontend user interface

implementation details

  • using Filter design pattern to filter messages according to date/sender/reciever/subject

  • using command design pattern to handle end user commands as sort command

  • using proxy design pattern to handle user login

  • bussiness logic was implemented in java

  • backend server is implemented using springboot

  • frontend is made using angular framework

  • We used http:get,http:post,http:delete and Restful api to handle front end requests

Screenshots

  1. login page

login page

  1. all mail page

all mail page

  1. message contents

message contents page

  1. contacts page

contacts page

  1. message composing page

message composiing page

People worked on this project