Welcome to our user-friendly social media platform! Our platform features image-enriched posts, interactive commenting, and secure user authentication using Google OAuth.
- run
npm i && npm startfor both client and server side to start the app.
- 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.
- Frontend: ReactsJS
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: Google OAuth
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:
- Fork the repository.
- Create a new branch for your feature (
git checkout -b feature-name). - Commit your changes (
git commit -am 'Add new feature'). - Push to the branch (
git push origin feature-name). - Create a new pull request.

