Back to Projects
Social Commerce + Real-time + Marketplace

OGSocial - Social Commerce Platform

OGSocial Backend is a comprehensive social commerce and networking platform backend that enables users to connect, trade services, manage businesses, and engage in various economic activities. The platform combines social networking features with a marketplace for tasks, favors, barter transactions, and business services.

Private Repository

This repository is private and contains proprietary code. Code samples and architecture details available upon request during interviews.

OGSocial - Social Commerce Platform
Private Repo

Project Summary

Built a scalable Node.js/Express backend for a social commerce platform featuring real-time chat, subscription management, barter marketplace, digital currency system, and integrated payment processing.

Tech Stack

Node.jsExpressMongoDBSocket.ioRazorpayAWS S3Nodemailer

Key Features

Multi-role Authentication System

Subscription Management with tiered plans

Real-time Chat & Notifications with Socket.io

Favor & Task Marketplace

Payment & Wallet System with digital currency

Business & Funding Features

What Makes This Unique

Dual-Escrow Barter System with equal amounts

Omnibux Digital Currency with rate tracking

Subscription-Based Feature Gating

Complex Permission System

Advertisement Guarantee Tracking

Unified Tax & Fee Calculation

Complexity & Challenges Solved

Multi-Role Authentication with backward compatibility

Payment Processing Integration with Razorpay

Real-time Communication with Socket.io

File Upload & Storage with AWS S3

Scheduled Task Management with cron jobs

Complex Business Logic with barter calculations