Meet the Parents
Moms and dads get a chance to connect with other parents:
- who share common interests with them
- who have kids of similar ages and
- who are nearby!
Why it is great
Parenting is tough
Connect with other parents:
- Get local support
- 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
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
Log in or sign up for Devpost to join the conversation.