Simple E-commerce Application Prototype

Description

A user-friendly web-based e-commerce platform that enables customers to seamlessly order products online, while providing e-commerce/shop owners with intuitive tools for efficient management and oversight

Preview

Project Type

  • Prototype

Status

Complete

Category

  • Web Application
  • E-commerce

Tier

  • Presentation Tier
  • Application Tier
  • Data Tier

Features

  • Customer Side
    • Provide product stock information
    • Provide product category information
    • Can add multiple items to cart after navigating the "shop page" and selecting items with available stock
    • The system alerts customers if a product is out of stock.
    • Customers can view the total price on the cart page
    • Fill in a destination address form before ordering
  • Shop Owner/Admin Side
    • Customer Management
      • Add, modify, or remove customer accounts
    • Admin Access Control
      • Manage admin accounts for system
    • Product Handling
      • Add, edit, or remove products
      • Set stock, and name
      • Print product data
    • Category Management
      • Add, edit, or remove product categories
      • Set category names
      • Print category data
    • Order Management
      • Communication regarding orders is solely through order status. Admins communicate directly with customers via phone numbers when processing orders
      • Process orders by changing statuses, the system tracks these states
      • Print order data

Tech Stack

  • Programming Language
    • PHP
    • SQL
  • Markup Language
    • HTML
  • Style Language
    • CSS
  • Datastore
    • Relational Database
      • MySQL
  • Library
    • PHP Standard Library / API