Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/princedubey94/link-verse
- Owner: princedubey94
- Created: 2024-07-25T20:02:38.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-17T21:26:30.000Z (4 months ago)
- Last Synced: 2024-08-18T21:28:05.880Z (4 months ago)
- Topics: jsonwebtoken, mongodb, nodejs, react-query, reactjs
- Language: JavaScript
- Homepage: https://linkverse-0pm5.onrender.com/
- Size: 777 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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! 🎉