Meet the Parents

Moms and dads get a chance to connect with other parents:

  1. who share common interests with them
  2. who have kids of similar ages and
  3. who are nearby!

Why it is great

Parenting is tough

Connect with other parents:

  1. Get local support
  2. And de-stress!

Features

Login via facebook Swipe: Right - Like, Left - Pass Suggestions are based on common interests, proximity and age of kids Chat with new friends and arrange meetups

Architecture

alt tag

Business Logic

Modules

User: End points for getting user/child info, friends, likes and rejects Recommendation: Endpoint for recommending other users who match the current user
Asset: Endpoints for uploading/removing media(images).

Code quality principles

Truly object oriented programming. None of:

  • Null
  • Global variables/procedure)
  • Public static/class methods or attributes
  • Implementation inheritance
  • Flow control statements (for, while, if, switch)
  • Type casting

Industry-level Quality

  • Backend: Checkstyle, FindBugs, PMD, XML validation, Maven dependencies analysis
  • Frontend: JsLint

Development process

  • Scrum
  • Commit often, release soon

Deployment pipeline

  • Continuous integration server
  • Development/Production Environment
Share this project:

Updates