Closed

Custom Built Online Store with Simple Agent Reselling by PHP + MySQLi

This project received 43 bids from talented freelancers with an average bid price of $ USD.

Get free quotes for a project like this
Employer working
Project Budget
$750 - $1500 USD
Total Bids
43
Project Description

I need a custom developed e-commerce store, and a simple agent reselling system.


# Development Environment #
+ PHP, MySQLi, HTML5, CSS3
+ Linux Apache server
+ web hosting with Cpanel
+ PHP coding lower than version 5.4


Product Management :
- unlimited product categories
- unlimited products with multiple images (for single product)
- multiple product options for single product, example : size, color, etc
- 2 pricing for each product : normal price & special offer price
- 2 commission percentage column needed for reselling agent, example Level1 & Level 2 column to fill in earning percentage
- product detail (shown public) : name, category, desc, brand, sku, code, weight, stock level, offer & normal price, keyword/tag, images(multiple allow), options
- built in product views & sales tracker so to know which product sells better


Shipping Management :
- shipping cost based on product weight (unit in gram)
- minimum shipping cost apply if total shipping cost of product is lower
- shipping cost calculation geographical zone needs only 2 (shipping zones)


Order Management :
- Upon checkout fill in personal details, delivery address & comments
- Upon order confirmation :
... not redirect to payment gateway, show order as pending, both admin & shoppers receive emails
... admin (merchant) will need to approve order in system, whether approve or reject order admin need to fill in comments
... if admin approve, shopper will receive email (with payment link in email), and shopper need to click on link to make payment
... upon successful payment both admin/shopper get notified via email, and admin need to update order status in system, example order delivery info, tracking no, etc.
... if admin reject/cancel order, admin must provide details on why order cancel, and such details will be emailed to shopper also
... admin may just reply shopper, to communicate with shopper before approve/cancel order
- No immediate payment during checkout
- Payment done only via link in email (when admin approve order)
- Payment link integrate with Paypal standard & 3rd party credit card processor (yet to decide which processor)
- Each order should have order ID & verification code, whereby shopper use to check order status, and communicate with admin
- No login account for shopper, but shopper need to click on link in email to an URL, key in email, order ID & verification code to check order status, and messages posted by admin
... shopper can make payment (if order approve by admin), check delivery status, communicate and post message via this URL also


Merchant Admin System / Control Panel :
- Dashboard : redirect to order page
- Products : product & categories management
- Agents : view list of agents (and manage), create new agent, view agent details
- Customers : all customers (sort by : A-Z, Agent, Order Date), view order history linked by similar email address
- Earnings : view own earnings, agent earnings (sort by agent, own, month/year)
- Orders :
... @main # Pending Orders - all pending orders need to answer (approve/reject/reply) to shopper
... @main # Approved Orders - all approved orders pending payment by shopper
... @main # Paid Orders - all paid orders waiting for delivery (admin need to update delivery info)
... @link # list of orders sort by : Agent, Order Month/Year, Order Status (Paid / Cancel)
... @info # order detail when click on specific order ID, show message thread at bottom of order details


continue ...
see message board for more ...

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online