Skip to content

A simple photo sharing website built using React, Node, Express, MongoDB and Firebase Storage.

Notifications You must be signed in to change notification settings

shubham1710/Merngram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Merngram

Merngram is a simple photo sharing application built using React, Node, Express, MongoDB and Firebase Storage.

Features:-

  1. Login and registration of user is done using Json Web Tokens (JWT) and these tokens are stored in Local Stroage on client side.
  2. The Profile of the users are pre-built after registration with name as username, a default profile pic and an empty bio.
  3. User can update their profile and also follow other users.
  4. Users can post pictures with an optional description which all other users can see.
  5. Explore section contains all images posted by the users on the website.
  6. Homepage contains the images along with description and clicking them opens up the likes and comments.
  7. Users can like and comment on photos. Users can also delete their comments.
  8. All the images uploaded are stored in Firebase Storage.
  9. Framer Motion is used for creating subtle animations in comments section and photos display.