Friend.ly

Friend.ly is an iOS app which allows user to create events and invite friends to events. Friends could propose new activities for an event and vote on activities.

Tech Stack

UI

User Interface 1

User Interface 2

Technical Contribution

  • Constructed front-end with React Native to render forms for user input and to display data from states
  • Implemented Redux with actions and reducers for centralized state management
  • Built infrastructure for user authentication with Facebook iOS SDK to retrieve and store user profile data
  • Designed React Navigation for ease of use when switching views between React components
  • Built request handlers at back-end with Express.js to populate relational tables in MySQL with Promises
  • Constructed tests with Jest for React Native components and Redux actions/reducers at front-end and with Mocha/Chai for request handlers and integration between Express.js and database at back-end