Skip to content

Feven-Tolosa/Selam_Market

Repository files navigation

🛍️ Selam Local Vendor Marketplace Platform

A modern AI-powered multi-vendor marketplace built to empower local businesses with a seamless digital selling experience. The platform combines scalable architecture, real-time functionality, premium UI/UX, and intelligent customer support to create a powerful e-commerce ecosystem.


🚀 Live Demo

https://selam-markets.vercel.app/

💻 GitHub Repository

https://github.com/Feven-Tolosa/Selam_Market


✨ Key Features

🏪 Multi-Vendor Marketplace

  • Vendor onboarding & account management
  • Dedicated vendor dashboards
  • Product upload & inventory management
  • Vendor-specific product organization

🛒 E-Commerce Functionality

  • Product browsing & category filtering
  • Responsive product detail pages
  • Shopping cart & checkout flow
  • Optimized shopping experience

🔐 Authentication & Security

  • Secure user authentication
  • Role-based access control
  • Protected routes & sessions
  • Supabase Row Level Security (RLS)

⚡ Real-Time System

  • Real-time updates using Supabase
  • Instant synchronization across the platform
  • Dynamic user interactions
  • Live platform responsiveness

🤖 AI Support Agent — Powered by Copilot

An intelligent AI-powered support assistant integrated directly into the platform.

Features:

  • Instant customer support
  • Smart platform guidance
  • Vendor assistance & onboarding help
  • Shopping assistance for users
  • Interactive conversational support
  • Enhanced user engagement experience

💼 Admin Dashboard

  • Vendor management tools
  • Product moderation system
  • User monitoring & management
  • Platform administration features

🎨 Premium UI/UX

  • Modern responsive interface
  • Mobile-friendly design
  • Clean component architecture
  • Smooth and intuitive user experience
  • Optimized for scalability and performance

🛠️ Tech Stack

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

Backend & Database

  • Supabase
  • PostgreSQL

Authentication

  • Supabase Auth

Deployment

  • Vercel

📦 Installation

Clone the repository:

git clone https://github.com/Feven-Tolosa/Selam_Market.git

Move into the project directory:

cd Selam_Market

Install dependencies:

npm install

Create a .env.local file:

NEXT_PUBLIC_SUPABASE_URL=your_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_key

Run the development server:

npm run dev

🌍 Vision

This platform was designed to bridge the gap between local vendors and digital commerce by providing:

  • A scalable online marketplace
  • AI-enhanced customer support
  • Modern user experiences
  • Efficient vendor management
  • Real-time digital interactions

🔮 Future Improvements

  • Vendor analytics dashboard
  • AI product recommendations
  • Order history & invoice generation

👩‍💻 Author

Feven Tolosa

Software Engineering Student & Full-Stack Developer

🌐 Portfolio Website 💻 GitHub Profile

About

The platform combines scalable architecture, real-time functionality, premium UI/UX, and intelligent customer support to create a powerful e-commerce ecosystem.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors