ArnabBanik-repo / E-Commerce_VIT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VEND-O-VIT

The ultimate buying and selling solution for VITians

Index

  1. Introduction
    1. Purpose
    2. Project Scope
    3. Intended Audience
    4. Features
  2. Overall Description
    1. Product Perspective
    2. Product Functions
    3. Operating Environment
    4. User Documentation
  3. External Interface Requirements
    1. User Interfaces
    2. Login Interfaces
    3. Communications Interfaces
  4. System Features
  5. Nonfunctional Requirements
    1. Usability
    2. Supportability
    3. Analysis Models - ER Diagram
  6. Reference Links

1. Introduction

Purpose

The purpose of VIT-OLX is to connect students who want to buy or sell various goods which they would need for their college or hostel life. VIT-OLX will enable sellers to put up items they do not need anymore and help them find prospective buyers.

Product Scope

Objectives

  • To connect people who want to buy and sell various goods which they would need.
  • To help students save money by offering good quality secondhand products

Benefits

  • When a student finishes a semester, he will most likely not need his academic materials again, rather than them going to waste he/she could sell them via VEND-O-VIT.
  • VEND-O-VIT will also benefit those students who are on a tight budget.

Intended Audience

All VITians, could scale to other colleges in the future.

Features

  • Buyers will be able to book an item they see on the website
  • Users will be able to make an account on the website.
  • Sellers will be able to see who has booked an item and will be provided with the buyer’s contact info so that the seller can contact the seller personally.
  • Items posted on VEND-O-VIT will be categorized at the navbar so the seller can sort items by category.
  • VEND-O-VIT will use Machine Learning to recommend items to buyers based on their previous purchases.

2. Overall Description

Product Perspective

When a student finishes a semester, he will most likely not need his academic materials again, rather than them going to waste he/she could sell them via VIT-OLX. VIT-OLX should be easy to navigate. It should run on both Windows and Mac based platforms.

Product Functions

The main purpose of VIT-OLX is to connect students who want to buy or sell various goods which they would need for their college or hostel life

Functions

  • Buyers can browse through various items and book them
  • Items can be categorized
  • If a buyer wants to book an item, he/she will be prompted to log in to his account
  • Seller will be able to view who has placed orders on his/her item.
  • Buyers/Sellers will be able to modify their personal profile details (such as phone number)
  • Buyers can search for what items they want.
  • Buyers can cancel orders anytime
  • VEND-O-VIT will recommend other items based previous purchases.
  • If a product is booked it will not be visible anymore.

Operating Environment

The product will be operating in Windows and Mac environments. VEND-O-VIT is a website and shall operate on all famous web browsers like MS edge, Google Chrome, and Mozilla Firefox. The only requirement to use VEND-O-VIT would be the internet connection. Hardware requirements: Phone or Laptop.

User Documentation

User will first be introduced to the home page where he/she can choose from items that are popular among students at that point in time. The user can categorize the items based on his/her needs. The user can also search for the items he/she wants

  • The user must sign in with Google to use VIT-OLX.
  • VIT-OLX is compatible with all major web browsers.
  • The database is created in MongoDB.

3. External Interface Requirements

User Interfaces

Communications Interfaces

The User must connect to the Internet to access the Website.

4. System Features

Manage user information

5. Non-functional Requirements

Usability

Graphical User Interface

  • The system shall provide a uniform look and feel between all the web pages.
  • The system shall provide a digital image for each product in the product catalog.
  • The system shall provide use of icons and toolbars.

Performance

The product is based on web and must be run from a web server. The product takes initial load time depending on internet connection strength which also depends on the media from which the product is run. The performance depends upon hardware components of the client/customer.

Supportability

Supported on major operating systems and web browsers. The source code developed for VIT-OLX is maintained on GitHub.

6. Reference Links

About


Languages

Language:JavaScript 94.8%Language:HTML 2.5%Language:CSS 2.1%Language:Shell 0.6%