{"repo":"srijii/CHERRY-BERRY","free":true,"listed":false,"github":"https://github.com/srijii/CHERRY-BERRY","clone":"git clone https://github.com/srijii/CHERRY-BERRY.git","description":"modern full-stack social media platform featuring real-time messaging, media sharing, authentication, and responsive design — built with React, Node.js, MySQL, and Socket.IO.","language":"JavaScript","stars":17,"topics":["chat","social-media"],"license":"MIT","category":"chat-messaging","readme_excerpt":"🍒 Cherry Berry A modern full-stack social media platform with real-time messaging, media sharing, and responsive UI. --- 📸 Preview Feed & Social Experience --- Real-Time Chat --- Profile & User System --- Responsive Mobile Experience --- ✨ Features - 🔐 Authentication System - Email/Password login - Google OAuth - JWT authentication - 📝 Social Posting - Text posts - Image uploads - Video uploads - 💬 Real-Time Messaging - Socket.IO powered chat - Read receipts - Message editing/deleting - Live updates - 👤 User Profiles - Profile pictures - Bio system - User onboarding - 📱 Fully Responsive - Desktop UI - Mobile optimized - Smooth layouts --- 🛠 Tech Stack Frontend - React 19 - Vite - Axios - Socket.IO Client - Google OAuth Backend - Node.js - Express - MySQL - Sequelize ORM - Socket.IO - JWT Authentication - Multer --- ⚙️ Setup Instructions Prerequisites - Node.js v16+ - MySQL --- Backend Setup 1. Navigate to backend 2. Install dependencies 3. Configure environment variables Create a .env file: 4. Run migrations 5. Start backend server --- Frontend Setup 1. Navigate to frontend 2. Install dependencies 3. Configure environment variables 4. Start development server --- 📱 Mobile Access Run: Then access: from devices on the same network. --- 🗄 Database Schema Main Tables Table Description --- --- USER User accounts & profiles POST Posts and media CHAT Chat conversations MESSAGE Messages with read status --- 📂 Project Structure --- 🚀 Future Improvements - Notifications sys","default_branch":null,"files":null,"tree":[],"storefront":"/r/srijii","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/srijii/CHERRY-BERRY/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}