Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Software for working with scientific publications. Project for course "XML and WEB Services" at Faculty of Technical Sciences, University of Novi Sad.

License

Notifications You must be signed in to change notification settings

DanijelCBS/sciXiv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sciXiv

Software for working with scientific publications. Similar to arXiv ( https://arxiv.org/ ).

Project for course "XML and WEB Services" at Faculty of Technical Sciences, University of Novi Sad.

Team members:

Technologies used in the project

  • Java Programming language : general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible [BACKEND]
  • Spring Framework : an application framework and inversion of control container for the Java platform [BACKEND]
  • eXist-db : an open source software project for NoSQL databases built on XML technology
  • Apache Jena Fuseki : SPARQL server used for metadata manipulation & extraction (in our case, it was used for scientific publications)
  • Angular : TypeScript-based open-source web application framework [FRONTEND]

Project setup

Clone the repository:

git clone https://github.com/NikolaZubic/sciXiv.git
  • [BACKEND]
    Requirements include Java IDE and Spring Boot installed on machine. From there we can run the project from sciXiv/src/main/java/xml/web/services/team2/sciXiv/SciXivApplication.java and use it at port:8080.
  • [eXist-db]
    Runs on port:8081
  • [Apache Jena Fuseki]
    Download Apache Jena Fuseki and extract it from .zip file. After that, run fuseki-server Batch file ; available on port:3030.
  • [FRONTEND]
    In sciXiv/Frontend/ run: npm install and then npm run start ; available on port:4200.

Copyright (c) 2019 Nikola Zubić, Danijel Radulović, Mihajlo Kušljić

About

Software for working with scientific publications. Project for course "XML and WEB Services" at Faculty of Technical Sciences, University of Novi Sad.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published