Full stack, fully-featured social media web application using React, Firebase, Redux, Express, and Material-UI. Implemented backend REST API server with Node.js and Express, user login and authentication, image uploads, notifications, cloud functions, deploying to Firebase
Social-Media-App is a full stack, fully-featured social media application built using React, Firebase, Redux, Express, and Material-UI. It includes a backend REST API server implemented with Node.js and Express, as well as cloud functions on Firebase. The app allows users to log in, sign up, and authenticate, and provides features such as creating posts, liking them, adding comments, customizing user profiles, and uploading images.
To run the frontend side of the Social-Media-App locally, follow the steps below:
npm install
npm start
Please note that the remote version of the app hosted on Firebase or Github Pages may not be actively supported or fully functional due to possible outdated dependencies. Feel free to suggest changes and improvements if desired.
Social-Media-App is a comprehensive social media application built using React, Firebase, Redux, Express, and Material-UI. It provides essential features such as creating posts, liking them, adding comments, user authentication, profile customization, image uploads, and notifications. By following the installation guide, users can run the app locally and explore its functionality.