Skip to content

arpitg1991/manhattanProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 

Repository files navigation

SEEKR


Codename: manhattanProject

Seekr App Demo Videos-

GUI Demo: https://www.youtube.com/watch?v=3HYaGLqJs0U
ML and Search Demo: https://www.youtube.com/watch?v=_wcRSYx5Buk

Top secret cloud project

Team members-

Arpit Gupta - arpitg1991
Anjishnu Kumar - anjishnu
Vipul Raheja - vipulraheja

TODOs

  • Facebook share integration?

DONE

  • Vipul : Maps!! --> Replaced by the Awesome Place Search Foursquare API
  • Anjishnu: Integrate makeNewPost with API
  • Add makePost activity (Anjishnu)
  • Add API for getComments?postId=abcXYZ (Arpit)
  • Added chat section.
  • Get the Map to start working (Anjishnu)
  • Code to populate ListView and CommentViews (Anjishnu)
  • Vipul : Get UserID/UserName/Thumbnail from FB
  • Vipul : Convert video to GIF to make it mobile friendly
  • Vipul : Integrate Twitter Datamining code into Seekr
  • Anjishnu: - Integrate comments/chat with API
  • Anjishnu: Overlay Panoramio useless map with cool WebView
  • Arpit : Remove Posts if X no. of ppl commented
  • Vipul, Arpit : Integrate Twitter Datamining code into Seekr
  • Arpit : Get image from facebook
  • Anjishnu : add categories and open search.

APIs

Post Event : /createPost
Get Event : /getPost
Post Comment : /createComment
Expected JSONS : Post Event : {"post":{"exp":"900","lon":"-73.960543","text":"VVAan","userId":"123","catId":"E","lat":"40.808142"}}
Get Event : /getPost?lat=-42&lon=70 received JSON

CATEGORIES of EVENTS :

-#Sports -#Food -#Alerts -#Culture -#Music -#Offers -@USERID

Tech Discussion-

Software Architecture: MVC? Anjishnu - Ham ko naa pata

Controller Stack: Ruby on Rails? Scala?


Anjishnu - I'm leaning towards Scala for a bunch of reasons-
1) The companies I want to work for (Coursera/LinkedIn/Twitter) are all migrating to Scala
2) I already know Java - so Scala is like a JVM Power up
3) Ruby and Python as languages are very close to each other in terms of syntax and capabilities - Scala is very different.
4) RoR devs are a dime-a-dozen, there's no shortage of job opportunities, but the average quality of those jobs isn't very high. Scala has much fever developers and the average job quality is pretty high.

DB: Mongo? HBase? Cassandra?


Anj - No experience with any of them. Would appreciate input from someone who has played with each. Leaning towards Mongo/Cassandra simply because of the companies associated with them.

View: Bootstrap? Reuse some appealing templates?


Anj - We were leaning towards making an Android app rather than a WebApp. I am a fan of bootstrap in case we go the web dev route though.


Please build something that we can reuse later for the project

User Post ->
1) Free Text (Character limit ?)
2) Valid Till ( defaults to 1 hour)
3) Event Location (Defaults to User Location)

Feed ->
1) Sorted by (Distance, Popularity, Expiration)
2) (Followers?)
3) Post as anonymous


About

local ad-hoc event app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages