How hard is setting up an e-commerce site?

Hi
I'm starting an online store, and have heaps of time on my
hands, so thought I would have a crack at doing as much as possible
myself.
I have almost finished the design and css styling of the
site, and am wondering how hard it is to code the back-end?
The site will be selling stubby holders (drink coolers), and
allows users to upload images for an online contest which decides
the images that end up being printed on the products.
Here's what I need:
USER SYSTEM:
· user registration
· user login
· update user profiles
· users can vote for images that have been entered in a
contest – one vote per image per user (which means each file
must have a unique name, that can't be re-used)
· post comments on images – one comment per image
per user (comments will need to be stored and moderated before they
go live to filter out inappropriate content)
· opt in and out for newsletters
· apply for an affiliation link (by automatically
assigning a member ID number to new users when they register. When
the user goes to the page to get their affiliate link code and
images, the copyable link code already has their member ID in it)
· track affiliation activities eg click-throughs,
resulting purchases, and credit user’s account with points
that can be redeemed towards the purchase of products
UPLOAD SYSTEM
· A system for users to upload their images
PRODUCT LISTING AND SHOPPING SYSTEM
· list all available products price, stock availability
· when clicked, list the details for a design, including
large image, price, stock availability for each size
· shopping cart
· checkout function
· payment facility that caters for instant credit card
and Paypal payments, but also for delayed payment methods such as
direct deposit, money order and cheque
· payment facility must have discount code option where
affiliates can enter their affiliate code and have any affiliate
points they previously earned translate into a discount on their
purchase
ADMINISTRATIVE DATABASE SYSTEM
· manage users, view/update user details
· send newsletters to subscribed users
· view/update orders
· view/update uploaded designs from artists
· add/view/update the available for purchase
procucts/pricing/stock availability
· track and instantly update and display the vote tally
and voting time left (14 days from when selected images go live)
for each image submitted and selected to take part in the contest.
Also display a comments tally for each image (all of this is when
the user is browsing the images. This info is also displayed when
the user clicks on an image to take them to the voting screen,
where comments that have been left and the voting system is also
displayed).
I've not had experience with PHP and SQL, but if I take my
time and ask heaps of questions, is is doable, or should I just
hire a pro to code the backend?
Cheers!
Shaun

I agree wholeheartedly with Pete's excellent advice, your
storefront is your
businesses face to the world and will often be the only
contact your
customers have with you. Make sure it is a pleasant and easy
experience that
will bring then back time and again by hiring a pro to do
this for you.
Dave Buchholz
I-CRE8
www.i-cre8.co.uk
Skype ID: I-CRE8
"celebritymusic" <[email protected]> wrote
in message
news:[email protected]...
> Hi
>
> I'm starting an online store, and have heaps of time on
my hands, so
> thought I
> would have a crack at doing as much as possible myself.
>
> I have almost finished the design and css styling of the
site, and am
> wondering how hard it is to code the back-end?
>
> The site will be selling stubby holders (drink coolers),
and allows users
> to
> upload images for an online contest which decides the
images that end up
> being
> printed on the products.
>
> Here's what I need:
>
> USER SYSTEM:
>
> ? user registration
> ? user login
> ? update user profiles
> ? users can vote for images that have been entered in a
contest ? one vote
> per
> image per user (which means each file must have a unique
name, that can't
> be
> re-used)
> ? post comments on images ? one comment per image per
user (comments will
> need
> to be stored and moderated before they go live to filter
out inappropriate
> content)
> ? opt in and out for newsletters
> ? apply for an affiliation link (by automatically
assigning a member ID
> number
> to new users when they register. When the user goes to
the page to get
> their
> affiliate link code and images, the copyable link code
already has their
> member
> ID in it)
> ? track affiliation activities eg click-throughs,
resulting purchases, and
> credit user?s account with points that can be redeemed
towards the
> purchase of
> products
>
> UPLOAD SYSTEM
>
> ? A system for users to upload their images
>
> PRODUCT LISTING AND SHOPPING SYSTEM
>
> ? list all available products price, stock availability
> ? when clicked, list the details for a design, including
large image,
> price,
> stock availability for each size
> ? shopping cart
> ? checkout function
> ? payment facility that caters for instant credit card
and Paypal
> payments,
> but also for delayed payment methods such as direct
deposit, money order
> and
> cheque
> ? payment facility must have discount code option where
affiliates can
> enter
> their affiliate code and have any affiliate points they
previously earned
> translate into a discount on their purchase
>
> ADMINISTRATIVE DATABASE SYSTEM
>
> ? manage users, view/update user details
> ? send newsletters to subscribed users
> ? view/update orders
> ? view/update uploaded designs from artists
> ? add/view/update the available for purchase
procucts/pricing/stock
> availability
> ? track and instantly update and display the vote tally
and voting time
> left
> (14 days from when selected images go live) for each
image submitted and
> selected to take part in the contest. Also display a
comments tally for
> each
> image (all of this is when the user is browsing the
images. This info is
> also
> displayed when the user clicks on an image to take them
to the voting
> screen,
> where comments that have been left and the voting system
is also
> displayed).
>
> I've not had experience with PHP and SQL, but if I take
my time and ask
> heaps
> of questions, is is doable, or should I just hire a pro
to code the
> backend?
>
> Cheers!
>
> Shaun
>
>

Similar Messages

  • I downloaded site block, how do i set it to block a site while it's open

    I have ad block already installed. I also loaded site block. Once the site is open and I want to block it, how do I adjust my settings?
    Thank you.

    From the address bar, copy the site name ONLY !
    Example;
    https://support.mozilla.org/en-US/questions/1021339
    Copy only;
    https://mozilla.org
    Then open the add-on, and paste it in.

  • Want to find program to set up an e commerce website.  What should I use?

    What is a good program to use to set up an e commerce site on my iPad 8.1.2?

    Hello,
    You can refer to the BOL about data type mappings between SQL Server data type and .NET Framework type:
    http://msdn.microsoft.com/en-us/library/cc716729(v=vs.110).aspx
    Regards,
    Fanny Liu
    If you have any feedback on our support, please click here. 
    Fanny Liu
    TechNet Community Support

  • I have a new MAcBook Air and my photos don't fit on the internal hard drive.  I want to store my photos on an external hard drive which I will connect to my Air when using Iphoto.  How do I set an external hard drive as the default drive?

    I have a new MAcBook Air and my photos don't fit on the internal hard drive.  I want to store my photos on an external hard drive which I will connect to my Air when using Iphoto.  How do I set an external hard drive as the default drive in Iphoto?

    Make sure the drive is formatted Mac OS Extended (Journaled)
    1. Quit iPhoto
    2. Copy the iPhoto Library from your Pictures Folder to the External Disk.
    3. Hold down the option (or alt) key while launching iPhoto. From the resulting menu select 'Choose Library' and navigate to the new location. From that point on this will be the default location of your library.
    4. Test the library and when you're sure all is well, trash the one on your internal HD to free up space.
    Regards
    TD

  • How do i set my time capsule up to function as an external hard drive

    How do i set my time capsule up to function as an external hard drive? Is this even possible? I had a friend tell me it woudl be a good set up to get a time capsule with my Macbook Air to use as a gigantic external hard drive but then was unbale to wlak me through the setup after I bought the equipment. Any suggestions?

    It depends on what you already have equipment wise..
    Just bridge the TC..
    I cannot walk you through it either if you use v6 airport utility.. due to my refusing to run Lion until it gets network issues sorted.
    Download and run the real utility http://support.apple.com/kb/DL1482
    Go to manual setup..
    Internet tab
    Connection sharing.. select off bridge mode in the drop down box.
    You can then if you like turn off wireless under airport wireless.. The TC is now a plain network client with hard disk.
    Personally I would keep the wireless on but sort the channels manually if you already have a wireless AP or router.

  • How do I set the HELP menu to use Indesign's local HELP files on the hard drive and not the web?

    How do I set the HELP menu to use Indesign's local HELP files on the hard drive and not the web?
    CS 5.0 launches the internet browser.  > TO SLOW I DONT WANT THIS.
    CS 3.0 uses the local help files > I WANT THIS FOR 5.0.

    You're not speaking to the right forum for your request. Help is a Suite-wide feature and here is the forum where the Help application is discussed, and where the proper Adobe people hang out:
    Community Help Application

  • How can I set up my TC as an external hard drive only?

    How can I set up my TC as an external hard drive for my iMac and my MacBook?
    I baught it for the extra space but don't know how to use it. I just keeps on wanting to back up files.
    Help me please.

    Hi,
    Thank you for great advice re SuperDuper.
    You wasnt to know we didnt live in  USA.  We will try to get the full retail version of Leopard off the net.  We will also phone round the apple resellers.
    In the meantime, we are happy running Tiger with the knowledge that SuperDuper has cloned our hard drive in case of a disaster.
    SuperDuper recommended backing up the hard drive with a new user account if we were using filevault on the master account.  We backed up our hard drive without creating a new user with filevault as we could not read the pdf `Instuctions as preview was not responding.
    Is this copy safe to use as a bootable drive or should we copy our entire HD again using a new user account without filevault?
    Keith & Shem  

  • How can I set up a back up hard drive on airport extreme

    I have an external harddrive that was plugged into my airport extreme. Apple seemed to eliminate my abilty to back up wirelessly in one of the updates. How can I set this up again? Does anyone know a way around this?
    Thanks,

    Ah, I remember those links now.  I was thinking something along the lines of:
    Never consider any computer a data storage device, rather a data creation ,sending, and manipulation device. Anyone who thinks data is safe on any computer, even copied upon multiple partitions is making a mistake.
    Never backup your data exclusively upon magnetic hard drives or flash storage, nor consider same since magnetic storage degrades over time even under ideal conditions.
    Store important data on multiple servers on multiple continents. 
    Burn important data onto multiple copies of archival DVDs and store same in cool dark fireproof safes, multiple places.
    Don’t burn data onto junk DVD’s purchased from consumer level electronics stores. These are not archival long life DVD’s nor reliable, nor trustworthy. Archival DVD blanks such as Taiyo Yuden, rated for 100+ years are what the pros use, these are made by JVC and are professional grade DVD blanks.
    Most people have never heard of archival DVDs, however their cost is only 30% more than junk-level DVD blanks which are only rated for 5-10 years. Also the reject rate on the inferior DVD is around 15%, the cost is almost identical between the WORST DVD blanks and the BEST DVD blanks.
    Most importantly know that 2 copies of your data is 1, and 1 is none, and 1000 copies stored in one place or building, is also the same as none due to possible fire.
    Always consider and expect your computer’s hard drive to completely crash anytime, at all times, and you should keep a cloned and updated hard drive handy at all times to return to immediate productivity and utterly avoid programs and parameter reinstallation.  Nothing is quicker than taking out a dead HD and tossing in a new updated cloned HD for getting back to 100% in under 20 mins!
    Decentralized Omnipresent Data (D.O.D.)
    (something I coined an age ago)
    Backing up data to:
    Multiple HD in multiple locations
    On multiple servers on multiple continents, private and public websites, anonymous data farms. (very easy actually)
    Burned onto archival optical and magnetic storage
    Have unclassified data possessed by multiple people in multiples places.
    When your data becomes both everywhere and nowhere, accessible to all, destructible by none, cannot be collected together or permanently retrieved under any circumstances, you have Decentralized Omnipresent Data (D.O.D.) protection rivaling that of large governments.

  • How do I transfer animations on a portable hard drive set up for windows os onto my new macro?

    How do I transfer animations on a portable hard drive set up for windows os to my new mac book pro?

    You should be able to copy from a drive even if it is setup for Windows.
    If might help if you can tell us how the drive is formatted.
    Allan

  • My Hard Disk setting has been changed into no access for everyone and i can't open my mac. please tell me how can i login as an admin to change the setting cause i have a lot of date in my hard drive.

    My Hard Disk setting has been changed into no access for everyone and i can't open my mac. please tell me how can i login as an admin to change the setting cause i have a lot of date in my hard drive.

    Read and follow Apple Support Communities contributor Niel's User Tip: kmosx: I accidentally set a disk's permissions to No Access

  • Hi iv got a sky router downstairs and a time capsule up stairs how do i set it up so that it just extends the sky wifi and then the hard drive in the time capsule is accessible from all over the house thanks

    hi iv got a sky router downstairs and a time capsule up stairs how do i set it up so that it just extends the sky wifi and then the hard drive in the time capsule is accessible from all over the house thanks

    Connect an Ethernet cable from one of the LAN <--> ports on the back of the Sky router to the WAN (circle of dots icon) port on the back of the Time Capsule. This connection must be maintained at all times.
    Then, using the setup "wizard" on your iMac illustrated below, configure the Time Capsule to create a wireless network that uses the exact same wireless network name and password that the Sky router is using.
    You can get the setup wizard going in several different ways, but the simplest might be to click the WiFi icon at the top of the Mac's screen and then click on Time Capsule under the heading of New AirPort Base Station.
    The wizard will open up and analyze the network, then the suggest the correct setup. The example below shows an older AirPort Express that is about to be setup in the same way. You will see a Time Capsule icon on your screen when you run the setup wizard.

  • How Do I Set Up Itunes To Search For Songs In An External Hard Drive?

    I would like to keep my music on an external hard drive, how do I set up Itunes so that it goes right to that drive and folder when updating or the Itunes store placing the songs I purchase in the external drive?

    Ok, here's my deal. I backed up our old laptop onto an external drive. We got the new laptop and my wife bought a new iPod. I downloaded the latest version of iTunes onto the new computer and posted the questions above. I guess I need more help so here goes.
    Is there a way to use the library she had on the old laptop? I'm writing this on her behalf as she is basically technically ingorant and I am only slightly more knowledgeable but I know zero about iPods. Apparently she had her old library set up so some of the songs on her iPod we linked to the songs in my daughters iTunes folder? So.....is there a way to use the old library and if so, will it automatically find the mapping she set-up previously? If not, how do I go about getting this all sorted out? THANKS!!

  • How do I set up an external hard drive as startup disk?

    How do I set up an external hard drive as startup disk?

    Install OS X onto the external drive. Then:
    Boot Using OPTION key:
      1. Restart the computer.
      2. Immediately after the chime press and hold down the
          "OPTION" key.
      3. Release the key when the boot manager appears.
      4. Select the external disk's icon from which you want to boot.
      5. Click on the arrow button below the icon.

  • How do I set up an Airport Express as a hard wired wifi accesspoint?

    How do I set up an Airport Express as a hard wired wifi accesspoint?

    Please check out the following Apple Support article for configuring your routers for a "Roaming" network. In this case the AirPort Express would be connected back to your other wireless router by Ethernet and configured as a bridge. This would effectively make the Express perform as a Wireless Access Point.

  • My iTunes library is on an external hard drive; how do I set it so other users (accounts) on my imac, will also have the same library, with the same playlists

    my iTunes library is on an external hard drive; how do I set it so other users (accounts) on my imac, will also have the same library, with the same playlists

    Quit iTunes.
    Sign into another user account.
    Hold Option, launch iTunes.
    Select Choose library... and select the iTunes folder on the external.
    Do this for all users.
    NOTE: You must quit iTunes when switching users as the library can only be opened by one user at a time.

Maybe you are looking for