Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/princedubey94/link-verse

LinkVerse - Your Gateway to a Vibrant Social Universe! 🌟 Dive into a dynamic social media platform where creating posts, engaging with the community, and customizing your profile is a breeze. With seamless image uploads and instant notifications, stay connected.
https://github.com/princedubey94/link-verse

jsonwebtoken mongodb nodejs react-query reactjs

Last synced: about 1 month ago
JSON representation

LinkVerse - Your Gateway to a Vibrant Social Universe! 🌟 Dive into a dynamic social media platform where creating posts, engaging with the community, and customizing your profile is a breeze. With seamless image uploads and instant notifications, stay connected.

Awesome Lists containing this project

README

        

# 🌐 LinkVerse - A Social Media Platform

Welcome to **LinkVerse**, a complete social media platform where you can connect, share, and interact with the community effortlessly.

## 🚀 Tech Stack

- **Frontend**: React.js
- **Backend**: Node.js, Express.js
- **Database**: MongoDB
- **Authentication**: jsonwebtoken
- **Image Handling**: Cloudinary
- **Data Fetching**: React Query

## 📅 Project Timeline

**October 2023**

## ✨ Features

- 📝 **Create Posts**: Effortlessly create posts to share with the community.
- 💬 **Interact**: Comment and like posts to engage with others.
- 🛠️ **Profile Customization**: Update your profile information, cover, and profile images.
- ☁️ **Image Uploads**: Seamless image uploads with Cloudinary integration.
- 🔔 **Notifications**: Stay connected with user suggestions and instant notifications.

## 📸 Screenshots

![image](https://github.com/user-attachments/assets/ef425393-c1fb-463e-ac9f-4ed1078f4524)

![image](https://github.com/user-attachments/assets/f45ceb5d-bc61-4b56-91b1-02d7b412e3d2)

![image](https://github.com/user-attachments/assets/2fe7748f-3dc8-4022-9059-b256b4e0c312)

![image](https://github.com/user-attachments/assets/784e37b1-c14a-4df0-8daa-48d47de51b2d)

![image](https://github.com/user-attachments/assets/e5d310a8-b6c1-4db0-99f4-1e0e30bc0806)

![image](https://github.com/user-attachments/assets/c2d4bbd0-d350-4e0e-9c8e-55fd066d6e12)

![image](https://github.com/user-attachments/assets/e7040a56-e502-4d38-a56e-84674dbe234f)

## 🛠️ Installation

1. **Clone the repository**:
```bash
git clone https://github.com/princedubey94/Link-Verse.git
```
2. **Navigate to the project directory**:
```bash
cd LinkVerse
```
3. **Install dependencies**:
```bash
npm install
```
4. **Set up environment variables**:
- Create a `.env` file in the root directory.
- Add the following variables:
```env
CLOUDINARY_URL=your_cloudinary_url
JWT_SECRET=your_jwt_secret
MONGO_URI=your_mongo_uri
```
5. **Run the application**:
```bash
npm start
```

## 🤝 Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

## 📧 Contact

For any inquiries, please reach out to [email protected]

---

Happy coding! 🎉