This repository contains projects and coursework for the Web Application Technologies course at University of Málaga.
This course focuses on modern web application development, covering both theoretical concepts and practical implementations. Through various projects and exercises, students learn essential web technologies and best practices in web development.
A practical implementation of a banking system web application that demonstrates:
- Web application architecture
- Secure user authentication
- Transaction management
- Database integration
- RESTful API design
-
Backend:
- Java EE/Jakarta EE
- Apache TomEE
- Java Servlets
- JavaServer Pages (JSP)
-
Frontend:
- HTML5
- CSS3
- JavaScript
-
Database:
- MySQL/MariaDB
-
Tools & Servers:
- Apache TomEE WebProfile 9.0.0
- Maven
- Git
To work with these projects, you need:
- Java Development Kit (JDK) 8 or higher
- Apache TomEE WebProfile
- IDE with Java EE support (Eclipse, IntelliJ IDEA, etc.)
- Git
- Maven
- Clone the repository:
git clone https://github.com/ItsSouls/TAW.git
🤝 Contributing This is an academic project. While it's primarily for educational purposes, constructive feedback and suggestions are welcome.
✍️ Author ItsSouls 📝 License This project is licensed under the MIT License - see the LICENSE file for details.
🎓 Academic Context This repository contains coursework for the Web Application Technologies course at the University of Málaga. The projects and assignments demonstrate practical applications of web development concepts learned throughout the course.