Thoughtline

React / Redux / Material UI / Node / Express / Authentication / RESTful APIs / MongoDB (mLab) / Amazon S3 / Heroku / Responsive Design

Thoughtline is a journaling platform built with the MERN stack that provides users with the ability to compose, store, and share their thoughts about friends and loved ones. Using the React/Redux front end, users can create an account, store friends (either privately or they can connect with other users in order to share thoughts), compose thoughts about a particular friend, view a timeline of thoughts they’ve composed, send messages to other users, search through messages sent or received, search for users via email, and send invites to users to join the platform. User’s are also able to convert their private friends (i.e. the private friend is not associated with an existing user) to an existing user, replacing the private friend’s information with the existing user’s information while maintaining all previously composed thoughts. An Android and iOS app are currently in development.