Skip to content

A Coding Factory @ AUEB - Java Project - Chapter 28. Java EE / Maven / Authentication / Validation / Login Servlet - Filters

Notifications You must be signed in to change notification settings

KountourisPanagiotis/schoolapp-cf22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

schoolapp-cf22

Athens University of Economics and Business (AUEB)

A Coding Factory @ AUEB Java Project. Chapter 28. Java EE Project με Maven - Authentication / Validation / Login Servlet - Filters

Project info

  • School Application with Login providing Authentication , Validation
  • jBCrupt password encryption
  • JSP
  • Rest Controller
  • Jackson
  • JAX-RS
  • Jetty-maven-plugin web server plugin
  • Java Web Full Stack
  • Servlets
  • Maven project
  • MySql database

Installation

To install and run the project, follow these steps:

  1. Clone the repository to your local machine
  2. add and adjust persistence.xml
  3. Run maven update to Install the necessary dependencies
  4. Run the project

Usage

Run and connect to database. Login either as :

  1. Admin : manage Teachers and Users. Search - Insert - Update - Delete functionality
  2. Teacher : search for students. Search - Insert - Update - Delete

(admin password is pulled for matching from system environmental variables)

Git extension renames:

  1. '.gitignore', LF replaced by CRLF
  2. '.mvn/wrapper/maven-wrapper.properties', LF replaced by CRLF
  3. 'mvnw', LF replaced by CRLF
  4. 'mvnw.cmd', LF replaced by CRLF
  5. 'pom.xml', LF replaced by CRLF
  6. 'src/main/webapp/WEB-INF/web.xml', LF replaced by CRLF

About

A Coding Factory @ AUEB - Java Project - Chapter 28. Java EE / Maven / Authentication / Validation / Login Servlet - Filters

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published