Skip to content
/ around Public

A social media platform for sharing & checking nearby posts.

Notifications You must be signed in to change notification settings

mfishoo/around

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A social network for users to share and view nearby posts. This is the API part, check herefor the front-end features.
Deploy on Google App Engine.

Build With

APIs

Feature Method Endpoint
User register POST /signup
User login POST /login
Create a post POST /post
Search posts (within a range) GET /search?lat=xx&lon=xx&range=xx
Filter image posts with faces GET /cluster?term=face

DB Index

User

{
  "username": {"type": "keyword"},
  "password": {"type": "keyword", "index": false},
  "age":      {"type": "long", "index": false},
  "gender":   {"type": "keyword", "index": false}
}

Post

{
  "user":     { "type": "keyword", "index": false },
  "message":  { "type": "keyword", "index": false },
  "location": { "type": "geo_point" },
  "url":      { "type": "keyword", "index": false },
  "type":     { "type": "keyword", "index": false },
  "face":     { "type": "float" }
}

About

A social media platform for sharing & checking nearby posts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published