E-Commerce SoftwareBack Ground: The business focus of CEBAS, Germany is to provide hardware and software solutions for graphic intense (3D) applications. The firm has its own suite of products as well as plug-ins for popular graphics tools like 3D Studio and Maya.

The current project initiative has 4 main objectives:

  • Provide a unified login to use and manage all services on the CEBAS website
  • Provide role based security and user activity tracking module for all services
  • Implement a SEO friendly content management system
  • Use open-source in LAMP architecture to contain project development costs

In this document we have provided the feature list and overview of technology architecture.

Feature List
CEBAS objective behind this project is to provide a unified login to manage and present the various portal services such as the content about the products or the online shop or the support system for customers. We have identified the feature list for the portal around the following key sections:

  • Custom content management system to manage product pages and other informational sections on the site
  • Online Shop adapted around OS Commerce
  • My Account with unified login
  • Community Section including a set of open source modules for gallery, forums, news, FAQ and bug tracker
  • Featured sections on Home Page
  • Admin Panel to manage users, content and site activity

Feature Item
Unified login for all web portal services

  • Integrate Shop
  • Integrate Gallery
  • Integrate FAQ
  • Integrate Beta Forum
  • Integrate Bug Tracker
  • Integrate News List Server
  • Integrate Custom Sections

User Level based Services

  • Registered Customer Access
    • Customer History
    • Products owned with serial numbers and licenses
    • List of online downloads
  • Display User Profile with update option
  • Subscription Portal
    • Current Subscriptions
    • Booked Training Services
    • Free Training
  • Product Downloads
    • All Product Downloads
    • Purchased Products
    • Updates and service packs
    • Subscription Products
    • Training Videos
  • CEBAS Notifications (My Messages)
  • Support Tickets
  • Become a Sponsor (through banner advertising)

Admin Control Panel

  • Manage Admin Users
  • Admin Users Access Rights Module
  • Manage Customers with Shadow Login
  • Custom content management system
  • View Event Master
  • View Event Log and User Activity
  • View Google Analytics
  • Integrate Admin sections of all open source modules like shop, news, forum, FAQ, bug tracker and news list server
  • Manage home page sections
  • Change password, manage default settings and logout

Integrate the existing sections based on various open source scripts

  • News Page
    • Display last 20 (configurable or paginated) news items
    • User can subscribe to RSS feed for the news
    • Site Visitor can search news items
  • Home and Welcome Page
    • Flash welcome movies displayed randomly out of a list
    • Image of the Day
    • Material of the Day
    • Latest five news items
    • Video of the Day
    • Latest five topics in forums
    • Customer Quote of the Day
    • Spotlight � Artist of the Day
    • Welcome back message in header
  • Products Page
    • Present products with features, images and movies
    • Display the products in a tabular layout
    • Buy Now feature
    • SHOP/Cart integration
    • Latest News item
    • Links to forum
  • Online Shop
    • USA / Americas � online credit card payments � US $
    • Europe / Rest of World � online credit card payment � EURO
    • Support Ticket � Product Type - Amount Limitation
    • Subscription � Product Type � Time Limited
    • Banner Advertising
    • Serial and license number generation
  • Community
    • Gallery Section (MENALTO GALLERY is used)
    • Support Page
      • FAQ Oracle Page.
        (based on www.phpmyfaq.de)
      • News list Server
        (based on www.phplist.com)
      • Public Forum
        (based on www.simplemachines.org)
  • Contact Page
    • Display Company Data
    • Contact form
    • Integrate Skye or Google Chat Widget
  • Beta Page (based on www.mantisbt.org/ or alternate)
  • Project Management site(based on www.php-collab.com)

Technology Architecture
PHP 5 with MYSQL 5 on Linux server is proposed as the technology stack for this application. Cross browser compatibility across Safari, IE 6 / 7 and Firefox 2/ 3 is adequate.

Application will be optimized for Internet Explorer 6+ but HTML 4 compliance will be preserved to ensure cross browser compatibility with other common browsers like Safari and Firefox.

Cross browser compatibility is largely ensured through use of XHTML 1.0 and HTML 4 compliance. All application testing will be done in Firefox which has a more restrictive implementation of HTML / JavaScript and this ensures that it runs well in IE browsers too. Any cross browser issues will be debugged if they arise during module testing. Optimistic locking will be used in database operations to improve concurrent user performance. Extensive use of stored procedures will ease network traffic and database performance.

PEAR coding standards will be used throughout the application.

Next TopicPrevious Topic
Featured Project!
3rd Party Order Fulfillment
3rd Party Order Fulfillment

This project envisages provision of e-commerce for people in continent B countries who cannot do such transactions in normal course with US based online retailers as shipments from such web based stores requires the customer to have a credit / debit card with US address. more...

 © 2009 Option Matrix InfoTech Pvt. Ltd.
   
Appraisal Management App Portal for WebDesign Firm
Dynamic Content Portal IT Infrastructure Provider
Real Estate MLS Listings Portal Performance Guage Portal
Online Virtual World For Mixed Martial Arts Music Community Portal
Online Travel Guide & Vacations Portal Online Restaurant / Catering Portal
Portfolio Showcase & E-Commerce Portal Informational Portal for Hair Care Articles
Custom ERP for an Australian Book Publisher Online Puppy for Sale Portal
Classified Site for Transport Vehicles Website for Hamels Foundation
Twitka Home Remedies Portal 
   
Team Extension Services E-commerce Solutions
Content Management Custom Applications
SEO Services Community Portal
Migration & Reengineering CRM Applications
Time & Invoicing Talent Pool Management
Knowledge Management Recruitment Portal
Project Management HR Intranet
   
Healthcare Applications Healthcare Experience
Real Estate Solutions Real Estate Experience
Manufacturing Applications Manufacturing Experience
Pharmaceutical Applications Professional Services
Professional Experience Other Industries
  
Inventory Control Materials Management
Lead Generation Integrated CRM
B2B Integration of HospitalsB2B Integration with Dealers
PurchasingElectronic Medical Billing
WarehousingComputerized MMS
Production PlanningElectronic Medical Records
Sales & Distribution Laboratory IMS
Plant MaintenancePharmacy Management
B2B Integration - SuppliersAppointment Scheduler
Deal Processing Workflow  
  
OverviewHistory
About UsCompany Culture
HR PhilosophyProject Team Structure
InfrastructureQuality on Schedule
Best PracticesProcess Control
Project MethodologyTestimonials
Photo GalleryVideo Archives