AntiSocialMedia

Project Overview

AntiSocialMedia is a full stack application implemented using the popular MERN stack: MongoDB, ExpressJS, ReactJS, and NodeJS. The app also uses react-redux-toolkit for state management, Material UI for styling, and Heroku for production deployment. The app is responsive and implements other web development standards. A user can toggle light/dark mode, login/logout/register, like/unlike posts, show/hide comments, upload new posts, and friend/unfriend other users.

Date: December 2022

Project Role

This project was completed as part of a tutorial by EdRoh on YouTube; however I was responsible for managing all code, database configurations, and hosting configurations. Furthermore, also added some of my own styling to taste. I plan on implementing further functionality that one would expect from such a social media app.

Relevant Technology

  • MongoDb
  • Express
  • ReactJS
  • NodeJS
  • Redux-toolkit
  • Heroku
  • Material UI
  • HTML
  • CSS
  • JSX
  • ES6

Relevant Skills

  • Full-stack development
  • NoSQL database management
  • JWT authentication
  • REST APIs
  • State management
  • Production deployment
  • Git version control