Welcome to the Mini Social App! π€π
This MERN stack-based mini social app comes packed with awesome features to connect with friends and share your experiences with the world. Let's take a closer look at what it offers:
- Authentication: Safeguard your data and interact securely with the app.
- Home Page: Stay updated with the latest posts and stories from your friends.
- Add Post/Story: Share your moments with captivating posts and stories.
- View Post/Story: Dive into the exciting world of your friends' content.
- Select Image from Gallery: Pick the perfect image to showcase your story.
- Edit Image: Polish your images with various adjustments like Aspect Ratio, Filters, Brightness, Contrast, and Saturation.
- Post/Story Creation: Craft engaging posts with rich formatting options.
- Tag People: Mention your friends in your posts to give them a shoutout!
- Add Location: Let others know where you've been by adding a location to your posts.
- Add Vibetags: Express your mood or vibe with funky Vibetags.
- Like Post/Story: Show appreciation by liking posts and stories you enjoy.
- Search Users: Find and connect with new users who share your interests.
- Logout: Sign out securely when you're done socializing.
Client: React, Redux, TailwindCSS
Server: Node, Express, MongoDB, Mongoose, jsonwebtoken, bcrypt
Get started with the Mini Social App on your local machine:
- Clone the project
git clone <repository_url>
- Go to the project directory
cd mini-social-app
- Install dependencies
npm install
# or
yarn
Note: You need to add api url in mini-social-app/app/src/api/index.js file
-
Server Path -
mini-social-app/server
-
Client Path -
mini-social-app/app
Start the server
cd mini-social-app/server
yarn start
# or
npm start
Start the client
cd mini-social-app/app
yarn start
# or
npm start
If you have any feedback, please reach out to us at