Fully featured social media application.

Actions & Outcomes

  • Built web application with JSON Web Token authentication, profiles with images, ability to add/delete/read posts, comment & like posts, follow other users to have their posts show up in their feed and notifications.
  • Implemented 33 cloud functions and 2 data stores by building serverless REST API with Node.js, Express and Firebase.
  • Managed global and local application state in React-Redux application that interacts with Firebase backend.