Skip to content

This is a dynamic, java web project, that i created for a computer engineering exam at Polimi. There are two versions of the website put together: the Pure Html one (Thin Client) and the Javascript one (Thick Client).

License

Notifications You must be signed in to change notification settings

Scrayil/AsteOnline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aste online

Aste Online is a web application focused on auctions, everyone can create an auction for a specific article in order to sell it. It is also possible to make offers for other articles and try to win them. The creator of the auction can check it's status, and look at all the received offers. After the expiration of the auction, the owner is allowed to close it, and if there is a winning offer, the awarded user's details are shown.
alt text The project has been created with the Eclipse Ide.
You can find an overview of the website here: https://vimeo.com/586221710

Information

The website relies on the following languages/technologies:

  • Java
  • Mysql
  • Html
  • Css
  • Tomcat

Pure Html

This version renders the pages with the following template engines:

  • Jstl
  • Thymeleaf

Javascript

Here the entire website is made of a single page that sends and receives data asynchronously to and from the server. Once the data is received, the page gets updated, there are no reloads and everything is managed by the client.
The page content is rendered, generated and updated with:

  • Javascript

Download

If you are interested into this project, you can download it from the "releases" section of this repository. You will find both the project and the folder with the presentation along with the sql dump of the database.
The presentation is in italian, it contains all the specifications, the relational diagrams, the sequence diagrams and all the components implemented in the project.

About

This is a dynamic, java web project, that i created for a computer engineering exam at Polimi. There are two versions of the website put together: the Pure Html one (Thin Client) and the Javascript one (Thick Client).

Topics

Resources

License

Stars

Watchers

Forks