Skip to content

amarsingh7/Social-Media-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memories

Welcome to our user-friendly social media platform! Our platform features image-enriched posts, interactive commenting, and secure user authentication using Google OAuth.

Getting started

  • run npm i && npm start for both client and server side to start the app.

Features

  • Image-Enriched Posts: Share your favorite moments with images embedded in your posts.
  • Interactive Commenting: Engage with other users through comments on posts.
  • Google OAuth Integration: Sign up and log in securely using your Google account.
  • Search & Filter: Find relevant posts quickly with our search and filter feature based on tags and titles.
  • Pagination: Enjoy seamless browsing with paginated posts.
  • CRUD Functionality: Create, read, update, and delete posts to customize your profile.
  • Commenting System: Interact with other users through our robust commenting system.

Technologies Used

  • Frontend: ReactsJS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: Google OAuth

Contributing

We welcome contributions from the community! If you'd like to contribute to this project and improve existing feature and solving bugs, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature (git checkout -b feature-name).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature-name).
  5. Create a new pull request.

Contact Me:

  |E-Mail|     |Twitter|     |LinkedIn|     |Instagram|   |Web|

About

Memories- A Social Media Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors