Skip to content

trunksBT/innovativeproject-docdb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

#DocDB

Web application that allows to store and index any popular form of documents like pdfs, Microsoft Office formats or zips.

##The most useful libraries:##

  • Tika Apache parse documents and extracts metadata
  • ElasticSearch non-SQL DB that allows indexing and fast searching

##Technologies used in project:##

  • Java
  • Play
  • JavaScript
  • Angular
  • Google Geolocation API

##Features##

  • storing uploaded documents
  • real-time searching in DB by contents of files
  • adding tags to dropzones
  • editing number and colors of dropzones
  • dropzone inclusion
  • chcecking user's geolocation during upload and adding it to file's tags
  • extracting geolocation from photos
  • list-style search result
  • tiled-style search result
  • searching by tags
  • previev of file
  • map with location, where file was uploaded (or photo taken)
  • search limit set to 10 result with option see all result
  • files thumbnails
  • sending search results by link
  • opening file in browser
  • downloading desired file

###You can also find our application here:### DocDB

###About us### Students in the faculty of Fundamental Problem of Technology at Wrocław University of Technology

About

Innovative Projects - DocDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 67.3%
  • Java 15.0%
  • CSS 11.9%
  • HTML 5.5%
  • Scala 0.3%