DevConnector

React / Redux / Bootstrap / Node / Express / JWT / RESTful APIs / MongoDB (mLab) / Heroku / Responsive Design

DevConnector is a developer-focused social platform that allows users to communicate with their peers and showcase their developer credentials. Users can create profiles (with detailed information on their technical skills, educational and work experience, and the user’s most recent GitHub repositories), view a list of all developers on the platform, and create posts that can be liked/unliked and commented on by other users. The Node.js/Express.js server features over 20 endpoints that handle authenticating users, Create/Read/Update/Delete operations for user validation (using the passport.js JSON Web Token strategy), profile and post data, and extensive input validation and error handling.