Project..... implementing a simple email server and a frontend user interface
-
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
- login page
- all mail page
- message contents
- contacts page
- message composing page