/SemesterWorkJava1

Java Servlet Web Project for articles

Primary LanguageJava

⭐ Web Project for posting articles

A simple project that was made for the purpose of learning Java Servlets. It provides the functionality to publish articles and posts which further can be commented on and liked by registered users. This application is based on Model View Controller (MVC) Architecture made using Java Servlets and Java Server Pages (JSPs). Additionally, it makes use of the PostgreSQL database system for storing data about the users and their posts and likes. It is secured against SQL Injection and Cross-Site Scripting attacks.

🛠 Used technologies

Frontend
  • HTML
  • Css
  • JavaScript
  • Bootstrap
  • Java Server Pages (JSPs)
Backend
  • Java Servlets
  • PostgreSQL

🌀 Workflow (functionalities)

💾 Database Structure

✨ Interface

Sign in and Sign Up Pages

Create Article and Read Article pages

Profile Page and error example