Cargoh Website - A Social Marketplace

Similar documents
SHOE X Website - A Drupal Based E-Commerce Marketplace

Goldseek + Silverseek Website Redesign & Migration

Elle Décor Lookbook ipad Application

Website Design & Development

Drupal Migrations & Upgrades

Yo!Kart Multi-Vendor Marketplace. Features List

Peer 1 Hosting Multisite

Case Studies PHP 2015

Open Source Content Management System for content development: a comparative study

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : rtharoth@yahoo.

Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque

TUI Marine API Initiative, Content Repository & Architecture

I have experience in building large Community websites, Business websites, Products and Services websites and E-commerce websites using Drupal.

Ecommerce Website Starter Package

Website Planning Questionnaire. Introduction. Thank you for your interest in the services of The Ultimate Answer!

Drupal Performance Tuning

MySQL. Leveraging. Features for Availability & Scalability ABSTRACT: By Srinivasa Krishna Mamillapalli

PROVIDING A RICH CUSTOMER EXPERIENCE IN THE B2B WORLD

A Close Look at Drupal 7

Set Up Guide. 1. Create categories

Middleweight Drupal Developer.

ecommerce information pack

$920+ GST Paid Annually. e-commerce Website Hosting Service HOSTING:: WHAT YOU GET WORDPRESS:: THEME + PLUG-IN UPDATES

Building Library Website using Drupal

Administrator & End User 1 or 2 Day Training Course

Web project proposal. European e-skills Association

Proposal for Website Design and Development Services: Digital Library Federation

A Short Term E-commerce Course

Faichi Solutions. Drupal Commerce An Ideal Solution for Your ecommerce Platform. Contents. Whitepaper published on 1 ST Nov. 2014

DEVELOP ROBOTS DEVELOPROBOTS. We Innovate Your Business

BASIC SMART BUSINESS

PROJECT MANAGEMENT SYSTEM

Open Source. Case Study: Online Video Interview Solution for a Recruitment Agency

To increase scalability, the following features can be integrated:

GETTING STARTED WITH DRUPAL. by Stephen Cross

ECommerce Online Store Solution

WEB DEVELOPMENT & SEO

magento features list

How PleoWorld's Ecommerce Runs Itself. Robotic Dinosaur Manufacturer Automates Sales & Shipping with Miva Merchant and Webgistix

For a full comparison of Magento Enterprise and Magento Community, visit Magento Feature List

State of Drupal Barcelona Dries Buytaert

Ignify. ecommerce. System Overview. Ignify ecommerce integrates with:

Content Management Software Drupal : Open Source Software to create library website

Ignify ecommerce. Ignify ecommerce: Marketing and Promotions. Ignify ecommerce integrates with:

Engage. Evolve. Empower!

Part 1: E-Business Models

A comprehensive ecommerce solution that enables companies to build and operate a profitable direct-to-consumer business.

What do you mean that I have to have special web pages to communicate with FileMaker?

For a full comparison of Magento Enterprise and Magento Community, visit Magento Feature List

Why Your Business Needs a Mobile Site

Case Study. SaaS Based Multi-Store Market Place Brainvire Infotech Pvt. Ltd Page 1 of 5

Scaling Sitecore for Load

Digital Agency Presentation

Content Management System

Connect ECOMMERCE DESIGNED FOR SAP BUSINESS ONE. WebConnect is the missing piece of the puzzle for your online business

New Mexico Broadband Program. Internet Tools for Small Business Success. Module 8 E-Commerce

Web Editor Job Description

Magento Feature List. ecommerce Platform for Growth

never 20X spike ClustrixDB 2nd Choxi (Formally nomorerack.com) Customer Success Story Reliability and Availability with fast growth in the cloud

ecommerce (webstore) Storefront for SupplyPoint

Statement of Work. DLC Management Website redesign for Randhurst Mall. Director of Marketing DLC Management Corp

SKILLS HIGHLIGHTS: W e b a n d G r a p h i c D e s i g n e r

Shop by Manufacturer Custom Module for Magento

About Blue Sky Sessions

An Easy-to-Use Mobile App for Personal Buy and Sell Intermediate Project Report

Performance for Site Builders

Assignment # 1 (Cloud Computing Security)

Elgg 1.8 Social Networking

Magento Features List

More details >>> HERE <<<

5 Mistakes to Avoid on Your Drupal Website

Mercy Baggot Street Canopy Intranet

5 Point Social Media Action Plan.

SB Custom ecommerce Package Custom Website Design 1 Year Unlimited Support

Data Driven Success. Comparing Log Analytics Tools: Flowerfire s Sawmill vs. Google Analytics (GA)

How to Create a Multi-user Content Management Platform with Drupal in a vcloud Environment. A VMware Cloud Evaluation Reference Document

Document Freedom Workshop DFW 2012: CMS, Moodle and Web Publishing

Convergence Training Improves Customer Experience and Increases Online Sales with Znode

E-Commerce Web Solution

An Advanced E-commerce Course

DEVELOPMENT PORTFOLIO

Grow Your Business with a Mobile App

LEARNING DRUPAL. Instructor : Joshua Owusu-Ansah Company : e4solutions Com. Ltd.

Hand crafted feature rich ecommerce platform.

A Multi-Channel Performance Marketing Agency

Web Presence for Musicians

skype ID: store.belvg US phone number:

State of Drupal Hungary Dries Buytaert

TRAINING & CONSULTANCY GUIDE

Tableau Server 7.0 scalability

Simple Tips to Improve Drupal Performance: No Coding Required. By Erik Webb, Senior Technical Consultant, Acquia

Project Information. Project Management and Hosting Active Collab and Google Docs were used for the project management tasks on the project.

Inspire, engage and connect with your audience

ABTO Software PHP Web Development Overview

Captivate Your Target Audience

Benchmark Performance Test Results for Magento Enterprise Edition

M-Connect Media Provide Best Content Management Magento Extension for ecommerce Store

ebusiness Web Hosting Alternatives Considerations Self hosting Internet Service Provider (ISP) hosting

CASE STUDY STAYING IN THE BLACK

DEEP DIVE COMPARATIVE ANALYSIS OF E-COMMERCE TOOLS

Transcription:

Cargoh Website - A Social Marketplace www.appnovation.com

Cargoh Website - A Social Marketplace Contents 1.0 Background P. 3 2.0 Project Overview P. 4 3.0 Modules P. 6 4.0 Roles & Responsibilities P. 8 P.2

1.0 Background Section 1.1 Cargoh & Project Background In 2009 Appnovation was asked to design and develop a Drupal based community and e-commerce website called Cargoh. The driving idea behind the site is to create a social marketplace for independent artists from all over the world to be able to showcase and sell their products and services. It features community tools such as forums, an internal messaging system and events section. The client decided to go with Drupal because of the modular development that makes it so popular for community sites as well as its flexibility and scalability that will make the site easier to modify or expand as its user base grows. It was also chosen because it is an Open Source inexpensive choice (no application license costs) especially in consideration of the endless wealth of support and module options available through the Drupal community. Cargoh.com was founded by Paul and Cariann Burger when they noticed the lack of avenues for independent artists, designers and musicians to get their work to the world. They realized that some of the most talented people in the world were making them coffee in the morning at the local coffee shop. They set out to change that by creating a super accessible, highly adorable and unbelievably feature rich venue for artists, designers and musicians to sell the things they create. Above that, they wanted to create the world s best online shopping mall for all the uniquely independent products in the world. So from those two missions, cargoh.com was born. The world s most exciting social marketplace for independent creatives! P.3

2.0 Project Overview Section 2.1 Project Management & Specifications Cargoh Home Page Full Project Management Basecamp was used for most project management tasks and WebEX was used extensively for information sharing. Hosting The site is hosted on Apache servers running MySQL and PHP 5.2.10 Drupal Cargoh.com was built using Drupal Version 6.15. P.4

2.0 Project Overview Section 2.2 Site Functionalities Cargoh Home Page Detail The site needed to go beyond the standard buyer/seller feel by encouraging more interaction between all users. The site incorporates user profiles, discussion forums, an events listing area. Users are able to select and show a list of their favorite stores and connect to their Twitter and Facebook accounts. The home page features a blog titled Cargoh Loves that covers the owners favorite stores, events or recent news in the art world. The e-commerce component of the site is driven by Ubercart and integrates both PayPal and Beanstream. Other pluses awarded to Sellers are the ability to customize their storefronts using image and music uploads, an internal order and stock tracking system and integration of Google Analytics. Products and stores are promoted to the showcase on the home page as users bump or like items for sale. There is also an advanced search that can be narrowed down by subcategories for products, shipping locations and store location. P.5

3.0 Modules Section 3.1 Standard & Custom Modules There were 29 modules used for the site including 9 custom modules. Notable Contributed Modules Fbconnect Allows users to login on a Drupal website through the Facebook Connect API using their Facebook login and password. MailChimp Provides integration with the MailChimp email delivery service that provides support for an unlimited number of mailing lists. Google Analytics Allows you to add statistics features to your site like selectively tracking certain users, roles and pages. Ubercart Marketplace Adds multiple seller support to the Ubercart module. Voting Helps developers who want to use a standardized API and schema for storing, retrieving, and tabulating votes for Drupal content. Custom Modules Indie_attribute Processes product attributes such as sizes and colors. Indie_banner Provides a manner to supply functionalities to cargoh_banner content type. Indie_buyer Processes information regarding a buyer. Indie_feature Module for the feature section on the home page. Indie_membership Handles membership sign up, upgrade and downgrade. P.6

3.0 Modules Section 3.1 Indie_search Modifies Drupal s advanced search. Indie_seller Processes information regarding a seller. Indie_storefront Module for defining storefront and product page specific items. Indie_ubercart Custom code to modify ubercart. 4.0 Roles & Responsibilities Section 4.1 The Team The Cargoh Team The Cargoh website was built by a team of six individuals. P.7

3.0 Goals & Requirements Section 4.1 Two designers: One lead designer that composed the majority of the site design, and an intermediate designer that concentrated on theming. Four Drupal developers: One lead developer overseeing and advising, one intermediate developer that focused on the e-commerce component and two intermediates developers that worked on the general site. One project manager: A single project manager was appointed to manage this project. Cargoh Gift Page Detail The focus of Cargoh is to be a single destination where artists, musicians, designers, and creators can be seen, heard, and collected in one community driven marketplace. Keeping that in mind the design and functionality needed to be able to take into account all genres of art and how best to showcase them. P.8

3.0 Goals & Requirements Section 4.1 Most types of products featured on the site were sufficient with visuals showcasing via image uploads. Multiple images are able to be uploaded per product in order to provide alternate views when needed. For musicians the ability to upload songs through a song player on store fronts was developed. Coming up with the design for Cargoh.com was an ongoing process that saw the site evolve many times up until site deployment. The layout mirrors other e-commerce sites in being product-centric. Wireframes were created using Omnigrae for Mac. In the end it was decided that the site themes and colors would be kept minimal in order to let the products for sale by the site s users be the focus keeping with the philosophy of Cargoh.com s founders. The base theme layer used for the site was Garland that the designers stripped down and built on top of. Before launch the client had only a rough idea regarding the amount of traffic. During development, we were periodically monitoring resource usage (such as memory and average response time) which gave us precise metrics of how many concurrent users could interact with the site given a specific hardware and software configuration. For launch we allocated a typical configuration to match the application requirements to the expected load. We since continuously monitor the website to identify bottlenecks, and we invest the required resources (memory, CPU, configuration, caching techniques, DB slaves, code optimization, query optimization, etc) in order to eliminate them in a very competitive way, which means we invest our resources where they have the largest impact. P.9

CANADIAN HEADQUARTERS 152 W. Hastings Street Vancouver BC, V6B 1G8 T: +1 604 568 0313 F: +1 604 568 0314 UNITED STATES OFFICE 1600-3414 Peachtree Road, Atlanta, Georgia 30326-1164 T: +1 404 850 9046 UNITED KINGDOM OFFICE 1 Bell Street, Berkshire, United Kingdom, SL6 1BU www.appnovation.com info@appnovation.com