#Setup
- Install postgres and postgis.
apt-get install postgres postgis
- Create a database in postgres.
createdb a_database_name
- Enable postgis extensions.
psql -d a_database_name -c "CREATE EXTENSION postgis;"
- Initialize the database.
psql -d a_database_name < db/schema.sql
- Copy
app/db/config/db.example.js
toapp/db/config/db.js
and modify to taste.
#API
POST /checkins
Payload
{
checkin:
{
coords:
{
accuracy: 25000,
altitude: null,
altitudeAccuracy: null,
heading: null,
latitude: 18.806478,
longitude: 98.94661500000001,
speed: null
},
timezone: -7,
landmark_id: 1,
visibility: 50
}
}