Pipergram - Social Media Application Pipergram is a social media application built using the MERN (MongoDB, Express, React, Node.js) stack. It allows users to create an account, share their thoughts and images with others, follow other users and like on posts.
Features Some of the key features of Pipergram include:
User Authentication: Users can create an account with a unique username and password, and login securely to access their dashboard.
Create and Edit Profile: Users can add a profile picture and bio to their profile.
Create and Edit Posts: Users can create and edit posts, with the option to add images and captions.
Like on Posts: Users can like on posts made by other users.
Follow and Unfollow Other Users: Users can follow and unfollow other users, and view posts made by those they follow in their feed.
Technologies Used MongoDB: NoSQL database used to store user data and posts.
Express: Node.js web application framework used to handle HTTP requests and responses.
React: JavaScript library used to build the user interface.
Node.js: JavaScript runtime environment used to run the server-side code.
Cloudinary: Cloud-based image and video management service used to store user-uploaded media.
Contributing Contributions to Pipergram are welcome and encouraged! If you have any ideas or suggestions for improving the application, feel free to submit a pull request or open an issue.
Screen Shots -
Login Page-
Sign up Page-
Feeds-
Profile Page-
Edit Profile Page-