Skip to content

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

Notifications You must be signed in to change notification settings

zhangtianrun/Social-Media-App

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Social-Media-App

Full stack, fully-featured social media application using React, Firebase, Redux, Express, and Material-UI.

Implemented backend REST API server with Node.js and Express and cloud functions on Firebase

To log in: make any email you want and password longer than 4 characters

Working Sample Account: [email protected], 123456

Features:

  • Make posts, like them and add comments
  • user login, sign up, and authentication
  • Customize your user profile
  • Image uploads
  • Notifications

Website:

Edit: Remote version of the app will probably stop working as dependencies get outdated. I don't actively support this app anymore. Feel free to suggest changes if you want.


Running Frontend side locally:

To run this app:

1: Install packages

run npm install

2: Run project

run npm start

3: Open it

go to http://localhost:3000

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.0%
  • HTML 1.6%
  • CSS 0.4%