Skip to content

Latest commit

 

History

History
50 lines (43 loc) · 696 Bytes

README.md

File metadata and controls

50 lines (43 loc) · 696 Bytes

JavaCommunityWebsite

Simple community website written in Java

Features

  • Homepage management
  • User management
  • Post management
  • Comment management
  • Dashboard for statistics
  • Social Login
  • RESTful API with OAuth2

Developement Methodology

Waterfall Development

Languages

  • Java
  • JSP
  • JavaScript
  • HTML
  • CSS

Frameworks, Libraries

  • SpringFramework 6.0.6
  • SpringSecurity 6.0.2
  • JSTL 1.2
  • BootStrap 5.3.0-alpha1
  • MyBatis 3.5.11
  • Common DBCP 2.9.0
  • JUnit 5.6.0
  • Mockito 5.3.1
  • Jasmine 4.6.0
  • Maven 3.8.6
  • SLF4j 1.7.36
  • Log4j 2.20.0

Technologies

  • RESTful API
  • OAuth 2.0

Prerequisite

JDK 17+