Skip to content

Korma96/Scientific-Publications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scientific-Publications

Project for XML and web services course

Description

  1. Project specification link
  2. Architecture link
  3. Use Case diagram link
  4. State diagram link

Prerequisites

  • Java 8
  • .NET Core SDK 2.1
  • Apache Tomee
  • fuseki.war and exist.war are present in webapps folder

Setup

  1. Clone project

  2. Run Tomcat server

  3. Setup database

  4. Run java backend

    • set current working directory on ScientificPublications
    • java -jar .\JavaProxy\target\JavaProxy-0.0.1-SNAPSHOT.jar .\target\classes\com\xml\JavaProxy\JavaProxyApplication
    • or by using Intellij IDEA
  5. Run .net backend

    • set current working directory on ScientificPublications
    • dotnet run -p .\Backend\ScientificPublications
    • or by using Visual Studio
  6. Run frontend

Demo

Short video demonstrates "happy flow" and shortest path through publication publish process.

Youtube link