+
Skip to content

An Online Banking Web Application developed as part of the TIW course at Politecnico di Milano. This project includes two implementations: a Pure HTML version and a Rich Internet Application (RIA) version, both backed by a Java server and SQL database.

Notifications You must be signed in to change notification settings

lucalain/tiw-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Web App Project — TIW 2021-2022

Final Project for TIW - Informatics Technologies for the Web
📍 Politecnico di Milano — Academic Year 2021/2022
👨‍🏫 Professor: Piero Fraternali
🏆 Final Score: 30/30

🚀 Overview

This project is an Online Banking Web Application developed in two separate implementations:

  1. Pure HTML Version 🧾

    • Thin client with HTML + Thymeleaf + CSS

    • Backed by a Java server and SQL database

  2. RIA (Rich Internet Application)

    • Thick client with HTML + JavaScript + CSS

    • Also connected to a Java server and SQL database

📄 Full project requirements available here

📁 Repository Structure

  • 📂 Project - Project Pure HTML

  • 📂 ProjectRIA - Project RIA

  • 📄 docs/ – Documentation files

  • 🖼️ images/ – Screenshots used in this README

📚 Documentation

📝 Read the detailed design and implementation documentation:

👨‍💻 Authors

👤 Name 📧 Email 🔗 GitHub
Luca Lain luca.lain@mail.polimi.it @lucalain
Sergio Lupo sergio.lupo@mail.polimi.it @sergiolupo

🖼️ Screenshots

🧾 Pure HTML Version

  • Registration Screen
    Registration

  • Login Screen
    Login

  • Home — List of Transaction
    Home

  • Bank Transfer Option
    Account

  • Successful Transfer
    Confirmed

  • Failed Transfer
    Failed


⚡ RIA Version (One-Page App)

  • Home + Account Details
    Home

  • Home + Bank Transfer Option
    Options

  • Successful Transfer — Add to Address Book
    Confirmed

  • Failed Transfer
    Failed

🧠 Software Used

Development Tools

  • 🌘 Eclipse – Primary IDE

  • 🛢️ MySQL Workbench – SQL Database

  • 🌐 Google Chrome – Main browser for testing

Collaboration Tools

  • ☁️ OneDrive – File sharing

  • 📋 Notion – Project planning & documentation

  • 📞 Microsoft Teams – Video meetings

Documentation Tools

  • 📄 Microsoft Word – General documentation and report writing

  • 📝 Pages – ER and Sequence Diagrams

  • 🔧 ifml.org Editor – IFML Diagrams

About

An Online Banking Web Application developed as part of the TIW course at Politecnico di Milano. This project includes two implementations: a Pure HTML version and a Rich Internet Application (RIA) version, both backed by a Java server and SQL database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载