Google App Engine Backend application for the Confab of Aces Entry to the Android African Challenge - 2011
uncletomiwa/adroid
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
## About Adroid This project was an attempt for us to create an communication application for the `Confab of Aces`. It is built using Google App Engine. After a while, it was used as the backend for the Android Africa Challenge entry. It is pretty basic and contains a lot of bugs ## How to use To submit the application for the android adc, we want the application to perform the following tasks. 1) Register a service, To do that, make a json post to coaafrica.appspot.com/apis/svc/new containing the following parameters: title = db.StringProperty() desc = db.TextProperty() location = db.GeoPtProperty() time = db.DateTimeProperty(auto_now_add=True) extras = db.TextProperty() category = db.StringProperty() mode = db.StringProperty(choices=MODE_KEYS) Mode can either be fixed or variable Categories is a list of Categories is displayed Category is Gotten from coaafrica.appspot.com/apis/svc/new 2.) Browse for Categories, to retireve categories, make a get request to `coaafrica.appspot.com/apis/cat`, you'll get a list of all categories entered in the database 3. Browse for Services in a category: To do that, make a get request of this format `coaafrica.appspot.com/apis/browsecat/<category title>` 3. retrieve a Service by passing in its key in this format `coaafrica.appspot.com/apis/browse/<category title>/<service key>`
About
Google App Engine Backend application for the Confab of Aces Entry to the Android African Challenge - 2011
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published