Back to Projects
fullstack2022

Alshorja

A multi-vendor marketplace where anyone can signup and buy/sell stuff they don't need anymore.

Full-Stack Developer
7 months
Freelance
View Live Project
Alshorja

About the Project

Alshorja is a comprehensive multi-vendor marketplace designed for individuals to easily sell or buy items they no longer need. Major features include categories, sub-categories, filters, details page, wishlist, ad views and clicks tracking, multi-lingual support (English and Arabic), LTR and RTL layouts, real-time chats, offers, and a powerful admin panel.

Key Features

  • Multi-vendor marketplace infrastructure
  • Categories and sub-categories
  • Advanced product filters
  • Product wishlist functionality
  • Ad views and clicks analytics
  • Multi-lingual support (English and Arabic)
  • LTR and RTL layout support
  • Real-time chat between buyers and sellers
  • Offer and negotiation system
  • Comprehensive admin panel
  • Mobile app support

Challenges & Solutions

  • Implementing RTL support for Arabic language
  • Building real-time chat with Socket.IO
  • Managing multi-vendor permissions
  • Creating scalable search and filtering
  • Handling high traffic and concurrent users

Results & Impact

  • 10,000+ registered users
  • 50,000+ items listed
  • 100,000+ monthly page views
  • 5,000+ successful transactions

Technologies

ReactNode.jsMongoDBExpressSocket.IO

Project Info

Year:2022
Company:Freelance
Duration:7 months
Role:Full-Stack Developer

Demo Credentials

Email
user@demo.com
Password
demo123

Demo user account - explore marketplace features and chat

Gallery

Alshorja gallery 1
Alshorja gallery 2
Alshorja gallery 3
Alshorja gallery 4
Alshorja gallery 5
Alshorja gallery 6