Skip to content

fabianzwodrei/arachnemobile

Repository files navigation

Coursework

University of Cologne

Historisch-Kulturwissenschaftliche Informationsverarbeitung

  • Course: Software Engineering: Basistechnologien
  • VVZ-Nr.: 42712

Features

Scenario: Collaborative database application for the humanities

  • coursework focuses on offline status and on mobile devices
  • user management (Sign Up, Log in)
  • caching entries for:
  • offline editing
  • offline creation of entries
  • offline photo proccessing and saving
  • online push
  • checking for connectvity every 5 seconds
  • ...

Database

CouchDB

Indexing and search

Elastic Search 
	* Apache Lucene Extension
	* Search Server
	* JSON over HTTP
	* Lucene itself is just an indexing and search library

Server

nodejs

dependencies:
	express
    path
   	nano
    coffee-script
    bcrypt

Frontend

Backbonejs
sitemanifest
html5 apple mobile safari tags

Technologies that didn't make it

  • Ruby on rails
  • monogo db

About

coursework: offline mobile collaboration for humanities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published