Login: password:
Forgot your password?

Web Architectures - 2019/20

Marco Ronchetti - DISI -UniTN
Course
Exam > Final project > in depth
Final project
Develop a web application with the following requirements:

- Front end developed in AngularJS (or Angular)
- Back end devoped in EJB, with a Web Server layer
- Database developed using Java DB (Derby), so that it can be delivered together with the ear.

The Web App must:
- have authentication-authorization (log in)
- have certain operations which are permitted to certain users (e.g. admins) but not to others
- use (meaniningfully) both stateless and stateful beans
- use AJAX (XHR)
- have at least a page where data change continously (as if pushed by the server)
- use AngularJS routing
- use CSS

You can chose the domain you like (e.g. an on-line store, an on-line bank, a news system with premium features for registered users...)

Source code, ear and populated database have to be delivered.

A report must be delivered, containing:
- overall description
- technical documentation (description of the main features)
- screenshots documenting the working app
-instruction on how to install and execute it.

The project must be delivered at least three days before the exam date.

Exam > in depth

Course

powered by segue
segue_logo