Skip to content

Nauruz-Guliev/SemesterWorkJava1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⭐ 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