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