Skip to content

iivanovicpu/EduPsy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EduPsy learning system (Web application)

Application EduPsy is based on idea to provide customized learning system to students, and managing students achievements and learning materials by teachers.

Project based on these technologies:

Currently implemented features:

  • localisation support
  • internal rest API for main functions
  • essential security (authentication and authorisation based on username and password)
  • three type of user context (admin, teacher, student)
  • users and learning subjects persisting in database (h2 in memory database)
  • managing learning materials
  • learning log system
  • different presentations of learning materials

Running application:

requirements:
  • java jdk 1.8
  • git
  • maven (ver. 3.x.x)
  • postgreSQL database
Manual:
  1. clone repository git clone https://github.com/iivanovicpu/EduPsy.git
  2. change directory: cd EduPsy
  3. compile project: mvn -cpu compile
  4. running application: mvn -cpu exec:java -Dexec.mainClass="hr.iivanovic.psyedu.Application"
  5. from your browser go to address: http://localhost:4567

About

PsyEdu learning system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published