Skip to content

Latest commit

 

History

History
135 lines (86 loc) · 5.67 KB

FEATURES.md

File metadata and controls

135 lines (86 loc) · 5.67 KB

🚀 Bazaar Features Documentation

📖 Table of Contents

🚀 Live Demo

You can watch a live demo of the application below.

live-demo.mp4

📝 Description

Bazaar Auction Platform is an online auction system that allows users to list their ads for auction. It provides a user-friendly interface for both ad owners and bidders, with features such as ad listing, bidding, automated workflows, payment processing, and payout requests.

🔖 Features

📝 Ad Listing

Users can list their ads for auction. They can create and mange their ads from the user dashboard. Admins can also manage ads from the admin dashboard.

Web The ad listing page allows users to create an ad for auction. They can specify the starting bid, the minimum bid increment, and the auction end date. They can also upload images of the item they are selling.

User Dashboard The user dashboard allows users to view their ads and their current status. They can also edit or delete their ads.

Admin Dashboard The admin dashboard allows admins to view all ads and their current status. They can also edit or delete ads.

🎯 Bidding

Users can bid on ads, and the highest bidder will win the auction. The auction will end when the auction end date is reached. The winner will be notified via email.

Web The page allows users to bid on an ad. They can specify the amount they want to bid. They can also view the current highest bid and the minimum bid increment.

User Dashboard The user dashboard allows users to view their bids and their current status. They can see if their bid got outbid or if they won the auction.

Admin Dashboard The admin dashboard allows admins to view all bids and their current status.

📚 Blog CMS

Users can comment on blog posts. Admins can manage blog posts from the admin dashboard and can also manage comments.

Web

Web

Admin Dashboard

💬 Comment Management

Users can comment on blog posts. Admins can manage blog posts from the admin dashboard and can also manage comments.

Web

Web

Admin Dashboard

💵 Payment

Users can pay for their winning bids using Paystack or Flutterwave. Admins can manage payments from the admin dashboard.

User Dashboard

User Dashboard

Admin Dashboard

💳 Payout Method

Users can add their payout method from the user dashboard. Admins can manage payout methods from the admin dashboard.

User Dashboard

User Dashboard

Admin Dashboard

🤑 Payout

Users can request a payout for their winning bids. Admins can manage payouts from the admin dashboard.

User Dashboard

User Dashboard

Admin Dashboard

📝 User Management (by Admin)

Admins can manage users from the admin dashboard. Request password reset, delete users, and view user details.

Admin Dashboard

Admin Dashboard

Admin Dashboard

👥 Account Management

Users can manage their account from the user dashboard. They can change their password, update their profile, and delete their account, likewise, admins can manage their account from the admin dashboard.

User Dashboard

Admin Dashboard

📊 Analytics

Admins can view analytics from the admin dashboard. They can view the number of users, ads, bids, and comments. Users can also view their analytics from the user dashboard.

User Dashboard

Admin Dashboard

📤 Support Ticket

Users can create support tickets from the user dashboard. Admins can manage support tickets from the admin dashboard.

Web

Admin Dashboard

🔎 Multi-Model Search

Users can search for ads, bids, media, and users, all from one search bar.

Admin Dashboard

Admin Dashboard

And many more features... that you can discover by installing the application. 🚀.