# Student Bazaar Project Scope

---

**Document Version:** 1.0  
**Project:** Student Bazaar  
**Document Type:** Project Scope  
**Status:** Approved  
**Last Updated:** 28 June 2026  
**Author:** Nemmi Tangha

---

# 1. Introduction

This document defines the boundaries of the Student Bazaar project. It specifies what functionality will be included in Version 1 of the system and identifies features intentionally excluded from the initial release.

Clearly defining the project scope helps maintain development focus, prevents unnecessary feature expansion, and establishes realistic expectations for stakeholders.

---

# 2. Project Goal

The primary goal of Student Bazaar is to provide students with a dedicated online marketplace where they can buy and sell second-hand products through a secure, user-friendly platform without processing payments or acting as an intermediary in financial transactions.

---

# 3. In Scope (Version 1)

The following features are included in Version 1.

## User Management

- Student Registration
- Email Verification
- Login
- Forgot Password
- Reset Password
- Profile Management

---

## Marketplace

Students can:

- Create Listings
- Edit Listings
- Delete Listings
- Upload 1–7 Product Images
- Browse Listings
- Search Products
- Filter Products
- View Product Details
- Mark Products as Sold

---

## Product Management

Each listing includes:

- Title
- Description
- Category
- Condition
- Price
- Product Images
- Product Status
- Listing Expiration
- Seller Information

Product Status includes:

- Available
- Reserved
- Sold
- Expired
- Removed

---

## Bargaining System

Students can:

- Make Offers
- Accept Offers
- Reject Offers
- Counter Offers

The final agreed price is stored within the platform.

---

## Chat System

- One conversation per product listing
- Chat activates after both students exchange their first message
- 10 free messages per conversation
- Rewarded advertisements unlock 5 additional messages
- Premium users receive unlimited messaging

---

## Meet-up Scheduler

Students can:

- Suggest Date
- Suggest Time
- Suggest Location
- Accept Meet-up
- Reject Meet-up
- Reschedule Meet-up

---

## Seller Dashboard

Students can view:

- Active Listings
- Sold Listings
- Expired Listings
- Listing Statistics
- Product Views
- Favorites
- Offers
- Chats
- Sales Performance

---

## Notification System

Notifications include:

- New Messages
- Offers
- Counter Offers
- Accepted Offers
- Rejected Offers
- Meet-up Updates
- Listing Expiration
- Report Updates
- Premium Expiration

---

## Advertisement System

- Homepage Banner Ads
- Dashboard Banner Ads
- Product Page Ads
- Search Page Ads
- Rewarded Ads for Chat Unlock

---

## Premium Membership

Premium users receive:

- Unlimited Messaging
- Ad-Free Browsing
- Featured Listings
- Priority Support

---

## Report System

Students can report:

- Fake Listings
- Spam
- Fraud
- Harassment
- Inappropriate Images
- Other Violations

---

## Super Admin Panel

The Super Admin can:

- Manage Students
- Moderate Listings
- Review Reports
- Manage Advertisements
- Manage Premium Memberships
- Manage Notifications
- Moderate Chats
- View Platform Analytics

---

# 4. Out of Scope (Version 1)

The following features are intentionally excluded from the initial release:

## Payment Processing

The platform will not:

- Process payments
- Hold money
- Issue refunds
- Resolve payment disputes

---

## Delivery Services

Student Bazaar will not:

- Arrange deliveries
- Track shipments
- Provide courier integration

---

## Identity Verification

Version 1 will not include:

- College Email Verification
- Student ID Verification
- Government ID Verification

---

## Third-Party Authentication

The following are excluded:

- Google Login
- Microsoft Login
- Apple Login

---

## Advanced Security Features

The following may be added in future versions:

- Multi-Factor Authentication (MFA)
- Biometric Authentication

---

## Artificial Intelligence

Version 1 does not include:

- AI Product Recommendations
- AI Price Suggestions
- AI Chat Assistant

---

## Mobile Applications

The following are outside the current scope:

- Android Application
- iOS Application

---

# Technology Stack

Backend
- Python Flask

Frontend
- HTML5
- CSS3
- Bootstrap 5
- JavaScript

Database
- MySQL

Development Tools
- VS Code
- Git
- GitHub
- MySQL Workbench

# 5. Project Constraints

The project is developed under the following constraints:

- Payments occur outside the platform.
- Users are responsible for meeting safely.
- Student Bazaar only facilitates communication.
- Premium features must not affect marketplace fairness.
- Advertisements should not interrupt core functionality.

---

# 6. Assumptions

The project assumes that:

- Students provide accurate listing information.
- Buyers and sellers negotiate respectfully.
- Users complete transactions outside the platform.
- Internet connectivity is available.
- Email verification is functioning correctly.

---

# 7. Future Expansion

Future versions may include:

- College Email Verification
- Google Login
- Mobile Applications
- Push Notifications
- AI Features
- QR Code Meet-up Verification
- Payment Gateway Integration
- Delivery Services

---

# 8. Conclusion

This scope defines the complete functionality planned for Student Bazaar Version 1. Any additional features requested during development will be evaluated separately and, unless approved, deferred to future versions to maintain project stability and timely completion.