Login: password:
Forgot your password?

Web Architectures 2020-21

Develop a web application with the following requirements:

- Front end developed in Angular
- Back end devoloped 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 Angular 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.

powered by segue