Thanks to visit codestin.com
Credit goes to github.com

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 [email protected] @lucalain
Sergio Lupo [email protected] @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