May 26

By Amir Sezavar Keshavarz

In this post, I would like to highlight some of the implementation features of the application:

  • I have used a MVC architecture to develop the application in Java Programming Language
  • For the view layer, I have utilised HTML, CSS, and JavaScript. Also I have used JSP to show dynamic contents
  • Controller layer was implemented via Servlets and the database controller is pure Java with the help of POJO classes
  • For data storage and retrieval, I have used MySQL Database server

I also did feasibility study in order to make sure this project is feasible and then implement this project. By domain analysis, interviews, and questionnaire, we extracted a list of functional and non-functional requirements. Feasibility study shows that this project is feasible regarding the time we have.

I would like to draw your attention to a demo from some parts of our system:

May 25

By: Amir Sezavar Keshavarz

This is demonstration of our working system. This working system and demo proves the feasibility of this project.


May 17

By: Amir Sezavar Keshavarz

1 - LoginPage

1 – LoginPage


2 - Profile Page

2 – Profile Page


3 - Public Profile Page

3 – Public Profile Page


4 - Search Result Page

4 – Search Result Page


5 - Module Thread Page

5 – Module Thread Page


6 - Accommodation Page

6 – Accommodation Page


7 - Accommodation Review Page

7 – Accommodation Review Page


8 - Event Page

8 – Event Page


9 - Group Page

9 – Group Page


10 - Group Specific Page

10 – Group Specific Page


11 - Messages Page

11 – Messages Page


12 - LogoutPage

12 – LogoutPage