For Android client, check out https://github.com/0roboros/spark-android-client
Interest and Image Based dating using Geolocation
-
Matches users based on geolocation, interests, and personality
-
Analyzes user uploaded images and integrates Facebook API to categorize users
-
Uses Neo4j to store user relationships and MongoDB to store image queues
To get the project from github:
Note: before you begin, make sure you are using eclipse luna, and jdk 8u45.
-
Clone the directory into a local folder
-
Go into the created folder with command line, and type "gradlew eclipse". This will use the gradle.build file to generate the .classpath, .project, .settings files, and dependencies for the project.
-
Open eclipse, go to "file->import->existing projects into workspace", and select the created folder.
-
To build the project, enter "gradlew build" into the command line
-
Building creates the executable jar, which can be run from the build folder using the command line "java -jar build/libs/spark-db-rest-service-0.1.0.jar