Mirror of Apache Usergrid
Java HTML JavaScript PHP Python Objective-C Other
Latest commit f8e644d Feb 22, 2017 @michaelarusso michaelarusso Slight refactor of visting the parsed query such that a correct deter…
…mination if Elasticsearch response sortValues have geo distance contained within.
Permalink
Failed to load latest commit information.
chop Merge branch 'master' into two-dot-o Aug 25, 2014
content Update Cassandra and ElasticSearch versions supported & add node abou… Oct 24, 2016
deployment Merge branch 'release-2.1.1' Jun 15, 2016
docs Update Cassandra and ElasticSearch versions supported & add node abou… Oct 24, 2016
portal Remove deliver from portal send notification as it was defaulting thi… Feb 8, 2016
release Copy in release scripts from 2.1.0 release. Feb 23, 2016
sdks Moving older SDKs to a difference location and updating main README t… Sep 2, 2016
stack Slight refactor of visting the parsed query such that a correct deter… Feb 23, 2017
tests Now supports elasticsearch.queue_impl=MULTIREGION setting instead of … Sep 23, 2016
ugc Remove extra backward slash Apr 7, 2015
utils/usergrid-util-python added sample URLs for retrieving data Jul 28, 2016
website Merge branch 'master' into usergrid-1318-queue Oct 31, 2016
.gitattributes Attempt to exclude files from "git archive" operation. Nov 19, 2014
.gitignore Add DRAFT Usergrid 2.1.0 deployment guide and upgrade website to use … Feb 4, 2016
.usergridversion Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/user… Oct 1, 2015
CHANGELOG Add Maven assembly for creating a binary release, plus CHANGELOG entr… Jan 28, 2016
LICENSE Add missing license information and switch out cat photo for battlesh… Jul 3, 2015
NOTICE Cherry pick: Remove references to incubator from docs, README files a… Aug 25, 2015
README-Docs.md Regenerating website from 2 sources, adding Mike and Michael to commu… Sep 26, 2015
README.md Moving older SDKs to a difference location and updating main README t… Sep 2, 2016
build.log Change to use proper Guice injection instead of static injector kludge. Sep 30, 2016

README.md

Apache Usergrid

Overview

Usergrid is a multi-tenant Backend-as-a-Service stack for web & mobile apps, based on RESTful APIs.

Contributing

We accept all contributions via our GitHub, so you can fork our repo (apache/usergrid) and then submit a PR back to us for approval. For larger PRs you'll need to have an ICLA form on file with Apache. For more information see How to Contribute Code & Docs.

Build awesome apps with Usergrid!

Apache Usergrid provides all code necessary to build and power modern mobile applications. This includes the server stack, administrative portal website, SDKs in most popular languages, as well as command line tools.

  • The server-side stack, a Java 8 + Cassandra + ElasticSearch codebase that powers all of the features, is located under /stack. You can install dependencies and compile it with maven. See stack/README.md for instructions.

  • The admin portal is a pure HTML5+JavaScript app allowing you to register developers and let them manage their apps in a multi-tenant cluster. Located under /portal

  • SDKs for Swift, Android, HTML5/JavaScript, node.js, Java, .Net / Windows, and Python.

  • a command-line client “ugc” allowing you to complete most maintenance tasks, as well as queries in a manner similar to the mysql or the mongo shell, located under /ugc. You can install it on your machine with a simple sudo gem install ugc

For more information

See the Apache Usergrid web site and documentation.