click to enlarge, click to reduce, random image #1 for : how much does it cost to develop a website? Get a quote todayclose
click to enlarge, click to reduce, random image #2 for : how much does it cost to develop a website? Get a quote todayclose
click to enlarge, click to reduce, random image #3 for : how much does it cost to develop a website? Get a quote todayclose

how much does it cost to develop a website? Get a quote today

To create a quote, please go to the main services page.

Explanation of Services

website management and assistance

Before you can build a house you need to buy a piece of land and prepare it for building. You need an address, to get connected to sewage, water, etc. In this section, you can find all the items that may be required before you can start building a website (Note: to make some of the web jargon more understandable, the explanations used here compare the steps in creating a website with the steps involved in building a house.)

domain name
Purchasing a domain name is the very first step in starting a website. It is like buying an address on the internet. For example purchasing the right to use a domain name (or address) on the internet like www.sunnysideup.co.nz or www.cnn.com - prices vary per country and they are based on availability. Our service includes making sure that your domain will not expire with timely reminders for renewal.
web hosting
To have your website on the internet it needs to be hosted somewhere. Sunny Side Up only works with high quality hosting companies who provide excellent service and fast, reliable connections, best suited to your business.
security certificate
If you require information to be exchanged between the website and its visitors without anyone being able to see these data exchanges (e.g. credit card information), you will need a security certificate. A security certificate is issued per domain name per year.
website transfer from old host
Some of our clients already have an existing webhost. In many cases - setting up a new website requires them to move to a new hosting space. This item covers the move of an existing website from one hosting server to another.

architecture and design

It makes sense to design your house before you start building. Where do visitors enter the house? What happens when you go through this door? What is the purpose of the house or a particular room? Etc. Architecture comes in two varieties: the building itself and interior architecture. The former sets the big lines, the latter works out the details, determines colour schemes, lighting, etc. (Note: to make some of the web jargon more understandable, the explanations used here compare the steps in creating a website with the steps involved in building a house.)

website wireframe - small site
This is one of the most useful exercises you can do - saving significant money and time further down the track of developing your website. A website wireframe is a paper version of your website, visualising the structure of the website.
website wireframe - medium site
This is one of the most useful exercises you can do - saving significant money and time further down the track of developing your website. A website wireframe is a paper version of your website, visualising the structure of the website.
website wireframe - large site
This is one of the most useful exercises you can do - saving significant money and time further down the track of developing your website. A website wireframe is a paper version of your website, visualising the structure of the website.
logo
This is graphic design only. This logo can be used for all your communication (e.g. business cards, print advertising, sign-writing, etc...)
housestyle
This is graphic design only. This includes logo development as well as a typography guidance. All of this will be put together in a document, providing you with a style guide. What fonts to use, what colours, what styles. A really useful start to developing a brand that stands out.
web-page design per template / application
This is graphic design only. The deliverable for this item is a picture showing you what your web pages can look like. The picture is pixel-perfect in that every detail has been worked out. One design can be used for one or many pages. For a template, we deliver a PDF or Photoshop file with a menu, typography guidelines (bold, italic, bullet point, numbered list, underline, new, visited, and hovered link, heading 1-3, etc...). The design does not include logo development, but would require some sort of starting point like a house-style or a logo.
web-page design per template variation
This is graphic design only. It uses an existing web design and creates a variation. An example would be a contact form within an existing site. Prices may vary a little depending on complexity.
favicon
A favicon (or bookmarking icon) can be found next to the address bar in your browser. They are tiny 16 x 16 dot images that make your website instantly recognisable. In most cases, it is a simplification of your logo or a stylised letter, compressed to a tiny image, easily recognised by your visitors as your icon on the web.

website framework

Once the plans for the house have been drawn up it is finally time to build! For websites, some of the jargon words you will hear a lot are back-end and front-end. The former terms is about getting the actual structure up. In terms of a house, back-end is the actual construction of the house - from the foundation right through to the roof. Front-end on the other hand is the finishing: adding bathroom taps, painting walls, adding door-handles and so on. Modern websites are built in such a way that it is very easy to change the furnishings without having to redo the structure of the house. In fact, some websites allow you to change colour-schemes to suit your individual taste. When building websites, Sunny Side Up does not create every single page. Instead we create templates that can be used on one or more pages. In principle, you can apply any template to any page, which is the idea of changing the furnishings without touching the structure. Some sites use one template for all their pages, while others employ several. The more templates you require, the more expensive the website will be. A small website may have the following templates: a hompage template - only used once, a product page template - used for each product page, and contact us template, and a general or primary template that is used for all other pages. (Note: to make some of the web jargon more understandable, the explanations used here compare the steps in creating a website with the steps involved in building a house.)

Silverstripe Content Management System Setup install
For all our websites, we will install the award-winning Silverstripe Content Management System (CMS). This will allow you to add/edit/move/delete as many pages as you like. It also includes a File Managemer, giving you the option to add PDF, images, Word Documents, videos, and other files to your website - be it for download or for online viewing. Silverstripe (the CMS), also offers a User Comment Manager (review, accept, reject of comments made on your site - if enabled), and a Security Manager (who has access to what page) with unlimited ability to add/edit/delete login groups and users. To find out more about the Silverstripe CMS, please visit www.silverstripe.org
primary template
In order to start a website, you will need at least one primary template. Many websites actually only have one (primary) template for the entire site. This means that all pages have the same design (but obviously different content). All further templates are variations of the primary template (e.g. they will use the same header, footer, and menu).
additional template - similar to existing template
Once the primary template has been completed, additional templates can be built for alternative designs. The Content Management System then allows you to select what design (template) you would like to apply to each individual page on your site. Adding more templates to your website will allow you to cater for specific situations and information (e.g. a staff list) and it will give your website a less repetitive look (i.e. without additional templates every page looks more or less the same). This option is available for templates that similar to existing ones (e.g. add one image, move header, add additional text block, etc...).
alternative template
Once the primary template has been completed, additional templates can be built for alternative designs. The Content Management System then allows you to select what design (template) you would like to apply to each individual page on your site. Adding more templates to your website will allow you to cater for specific situations (e.g. a staff list) and it will give your website a less repetitive look (i.e. without additional templates every page looks the same). An alternative template is significantly differently from the primary template and in most cases an additional template will suffice.
alternative template for print - per template
Sometimes an alternative layout for print is warranted. Having a printer only version allows important parts of your website to be printed without the menus, graphics, advertisements and other superfluous elements getting in the way. To find out if you need a printer-only version of a template, ask yourself two questions: (1) how important is it that my customers can print this? (2) how does the page print without a specific print layout?
alternative template for handheld - e.g. Apple iPhone or other mobile phone - per template
While still in its infancy, it is sure that more and more of your customers will try to access your site using the web. Often the designs for standard screens will be awkward to read in handheld devices. If your client base is avant-garde and your pages are hard to read on i-phones and other handheld devices then this option is for you.
template overview page
This is an administrator only page that helps you to do a quick review of your templates. It will show you a list of templates used on the website, allowing you to review the implementation of each template with an example page. Especially if you have more than a few templates, this is a must-have as it will reduce the risk of breaking templates when your website is updated.

additional website features

Some people like to add some unique elements to their house: an electronic roof, a garage or even a letter box. All of these extra features can be selected below. The cost given for items below includes everything to make the feature work on your page. However, the design will be selected by Sunny Side Up. If you require a specific or more complex design then there maybe additional charges. (Note: to make some of the web jargon more understandable, the explanations used here compare the steps in creating a website with the steps involved in building a house.)

site search
This option provides your customers with the ability to search your site.
site map
A sitemap gives the website visitor a quick overview of the depth and width of your site. They can navigate to deeply nested pages with just one click and it can help in navigating larger sites. The sitemap is automatically kept up-to-date by the Content Management System so there is no need to edit it.
editable form
With this option, you can create one or more forms on your website. The most common usage of this option is the contact us form. You can also use it as a feedback form, a sign-up form. It is a powerful option as it allows you to create and edit your own fields and email the submissions to one or more people (including the person completing the form). All our forms come with a basic spam-protection built-in.
rotating content (e.g. images, quotes, or banners)
This allows you to display, for example, three advertisements, one at a time. Others may have a selection of quotes. With this option, these quotes can be shown one at a time. You can choose whether to keep showing one random quote per visit or a new quote every time the page is opened or select some other configuration.
page comments
Allowing visitors to make comments on your pages is a very effective way to make your website more interactive. For example, amazon.com allows their visitors to add reviews their book selection. While traditional marketeers may feel a fear for loss of control, avant-garde websites encourage contribution from visitors. The system created by Sunny Side Up allows you to hide inappropriate comments so you can make sure that no illicit comments will be added to your site.
calculator
Calculators come in a great variety of shapes and sizes, from a home loan calculator, to a carbon emission one through to the one you are using now. Calculators can provide your visitors with interactive content and add additional value to your website by providing a free service. The price shown is a minimum as more involved calculators may warrant a higher level of investment.
currency converter
This application allows your visitors to exchange your prices from one currency into another. It remembers their currency choice while browsing your site so they can quickly get conversions into their own currency.
Google map application - up to five points
For any information that involves geographical locations Google Maps can be of great help. This may include driving maps, the fastest route between two points, address finders, satellite imagery, etc. This option is an entry-level map, with up to ten points. You can select the points to show, for example, the locations of your stores
Google map application - many points
For any information that involves geographical locations Google Maps can be of great help. This may include driving maps, the fastest route between two points, address finders, satellite imagery, etc. This option is an entry-level map, with up to ten points. You can add as many points as you like and also get your customers to add points to the map (which you will review first before adding them).
Google map application - searchable points
This option provides the functionality of Google Maps combined with searchable data from your database. Visitors can search your database (e.g. show me all shops in the South Island) and show the results of the query on a Google Map.
Instant Messenger status
Many of us use an instant messaging application, such as AIM, ICQ, Yahoo!, MSN or Skype. In many cases, it is possible to show your current status (available vs non-available) on your website so that your customers know when to contact you. Price is per messenger type, but availability can be shown in many pages.
fancy headings or use of corporate fonts
In general specifying fonts for your website is a murky businesses. That is, for any of the text on your website (not images of course) specifying the font to be used only goes as far as the availability of that font on the visitor's computer. Thus, most of the time, we limit ourselves to Arial, Verdana, Helvetica, Times New Roman and perhaps a few others. Selecting this option will give you the opportunity to use your own corporate font or any other font you like. Many newspapers around the world employ this technique to show off their proprietary font-faces. It can be a really effective way to make your site stand out as there is only so much beauty you can get out of Arial 12pt.
slideshow
A slideshow allows you to show a selection of images either rotating independently or every-time the visitor clicks the next (or previous) button.
image gallery
An image gallery breaks-up a (large) selection of images into groups, allowing the website visitor to browse, search and view individual images. It often also includes a download option for high-resolution images.
blog
Blogs are the darling of web 2.0 - they are one of the most popular forms of communication. They can be a powerful tool to improve search engine rankings. Also, they are a down-to-earth, interactive way to communicate with your clients and visitors - often allowing readers to leave comments. While initially ignored by traditional marketeers, they are a must-have for a successful online marketing mix. Our blogs include RSS feed.
forum / message board
A forum or message board adds a lot of value to your website. It allows visitors to discuss areas related to your business. For example, an organisation raising awareness for reading disabilities may have a forum where care-givers discuss ways to improve the plight of sufferers. Another example could be a place where members of the organisation discuss administration related matter or announce events. The setup includes the ability for visitors to register to post new messages, to reply to messages and other standard forum functionality. It comes with its own member login and registration so there is no need to select a seperate member-login section.
events calendar
This application allows you to enter events into a database and display these on a nicely formatted calendar. The event calendar may include support for multiple day events, clashing event checks, etc. You may also allow visitors or logged-in users to add events to the calendar - pending your approval.
timetable booking system
This application is perfect for sole-traders who want people to be able to book them in any time. Visitors to your website will be presented with your calender and they will be able to reserve timeslots (be it days, day-parts, hours or half-an-hour timespans). Using our Content Management System you will be able to keep appointments up-to-date, confirming new requests, and reviewing your work-load.
online reservations
This application allows your visitors to make reservations (for restaurant tables, accommodation or events) on your website, based on the availability you provide. Once a reservation has been made, the availability will be update so that new visitors will not make double-bookings. You will also receive an e-mail with their booking so that you can finalise the visitors request.
news
In a news application you can continually add news items. There is also an option to archive (or delete) older items. A news section is a great way to keep your website looking fresh. Furthermore, it may improve your search engine rankings. As part of this option, a latest news section will be available to you for inclusion on any page of your website. This allows visitors quick access to the latest news from anywhere on your site.
time information
This application provides visitors to your website with the current local time as well as clocks for other time zones as required.
competition
People can answer a question and go into the draw for a prize. If they do not provide the correct answer, they will be asked to enter again. The sytem will keep all details of all participants. Winners have to be drawn manually and any automated contacts with winners (and loosers) is not included in the system.
poll
This option creates a poll on your site along the likes of what is your favourite colour. On answering the question, the visitor will get a bar-chart of answers provided by answers (e.g. 20% red, 10% blue, etc...). Each visitor can only vote once.
personalised e-card
With this application, visitors to your website can send a personalised card to any e-mail they like. This can be a powerful marketing method. For example, accommodation providers may encourage their guests to use this facility, allowing their guests to e-mail a nicely formatted, personalised picture to their relatives back home.
newsletter application
Almost every company has an electronic newsletter today. Unfortunately, few are used effectively. The Sunny Side Up newsletter setup includes a subscribe, update details and unsubscribe page. Secondly, you will be provided with an excellent administration menu to add, edit and delete any subscribers. It also includes one nicely formatted template for any mail-outs. These are all the basic ingredients for a successful newsletter campaign. There is an additional cost of NZD$0.03 per e-mail address per mail-out.
newsletter registration only
A place where your visitors can register for a newsletter. This option does not include making any arrangements for actually sending any newsletters. However the Sunny Side Up content management system (CMS) includes a basic setup for sending newsletters that you could use.
custom application form
For example, you are running a conference. Having a customised application form on your website can assist in an efficient registration process. Custom forms can also be used for numerous other purposes. Instant feedback can be added, so for example, if a visitor omits their first name, they can be reminded to complete this field. A custom form may also incorporate instant calculations. This price is a minimum only as requirements may be more complex.
online questionnaire
Online questionnaires can be a powerful research tool, however, getting it right is harder than it looks. To get the right information from your participants the questionnaire has to be user-friendly, interesting and easy to understand. Sunny Side Up can help you develop effective online research tools.
member login
This feature allows you to maintain a database of members with the following parts: (1) request to be registered, (2) login page (once registration has been approved), (3) update details page, (4) members welcome area (page shown once they are logged-in) (5) Make documents (e.g. PDF) available for members only. Members can have up to around twelve fields (e.g. name, address, e-mail, password, phone, etc...) and more at additional cost. This feature then allows you to restrict access of other pages on the site to members or to some specific members only. Furthermore, you can only allow members to add comments or you can even give members access to part of your Content Management System (CMS). If you have a newsletter then you may also exchange member details with your newsletter list as long as the newsletter is captured within the Silverstripe CMS.
personal favourites / short-list / bookmarked pages
This feature allows visitors to mark their favourite pages on your site and keep a list of them. This can be very useful when they are looking for information or products and want to compare several options, especially when you have many services or products on your website (e.g. a website of a film festival or carparts dealer). When you add the member login option to your site then logged-in visitors can save their selection and come back to it later to retrieve and review their favourites.
member directory
Applications like Facebook, MySpace, Bebo or any online business directory are examples of member directories. This option allows you to setup a basic directory with the following features: (1) A welcome page with some basic options for browsing members (e.g. by country or name), (2) an individual page for each directory member, (3) a page for adding new members and updating existing members and deleting ones, (4) a page for searching members using keywords. There is an allowance for around twelve data fields for each member, including a few photos, several description fields, a website address, other contact details, and other fields. The member directory can either be maintained by one administrator, or in conjunction with the member-login option, individual members can maintain their own profiles.
member private messages
This is like e-mail - but only between members of your site. Members can view both send and received messages, grouped by subject, just like ordinary e-mail. They can reply to messages, delete them or send new messages to members without using their regular e-mail. On request, members can receive a copy of every message in their regular e-mail inbox. This option comes with its own member login section.
flash animation
Flash is the coding-language of choice for animation on websites. Most advertisements (as well as videos) on the web are made in Flash. It is a perfect medium for moving, interactive, animated parts of a site. This option includes around a basic animation with some interactivity. It is impossible to give an exact price without knowing exactly what is involved so this price is only an indication. That is, we can make a basic interactive animation for this.
social bookmarking icons
When you choose this option, Sunny Side Up will add social bookmarking icons on your site, making it easier for people with a social bookmarking account to add you. This is important, because social bookmarking is a great way to promote your site. Social bookmarking organisation provide web users with the opportunity to save their favourite websites for others to see. On these social bookmarking sites, the users also add tags to the saved websites or organise their favourites in other ways. Search Engines may use this information to improve their own search ranking results (placing more relevantly linked sites higher up the ladder) and therefore, encouraging social bookmarking of your site is a great tool for improving your search engine rankings. Obviously, it also creates extra direct links to your site.
donation button
With a donation button your visitors can click-through to Paypal or another online payment system to make a donation to you or any other organisation you may have in mind. Once the visitor clicks the button (s)he is taken to a donation page of a third party. Here they enter their credit card details and make the donation.
buy now buttons
With this option you enable products on your website to be available for sale using a Buy Now Button. When visitors click on this button they are taken through to a third-party payment gateway where they are presented with the name of the product and the total cost. Next, they enter their contact and credit card details. Once paid, you will receive an order for their product, while the visitor returns to your website. The cost quoted here excludes third-party cost from the payment gateway (they may charge a setup fee and/or a fee per transaction). Note that this option does not include a shopping cart which means that your visitors can only buy one item at a time. However, it includes all other setup and buttons can be added to any page on your website as you may see fit.
gift vouchers
Many businesses sell gift vouchers. Especially around Christmas, this can be a lucrative sales opportunity. This option includes setting up a payment gateway, a page where your visitors can pay you using their credit card, with a third-party provider (e.g. Paypal), but it excludes third-party fees (payment gateways may charge a setup fee and/or a fee per transaction). This option does not include a cart - so your customer can not buy multiple items at the same time.
online lesson program
This option is a complete online learning program. It starts with the purchase of a course. After that, the purchaser can access the course pages. Each step in the course is only accessible individually and sequentially. That is, once the student has seen chapter one, he or she can choose to progress to chapter two, but in doing so, chapter one is no longer available, and so on. There can be zero to many courses, each containin zero to main chapters. This option DOES NOT INCLUDE any learning aids such as online questionnaires, animations, etc... etc... With this option, general rich-formatted text, videos (links to YouTube or Vimeo), pdfs and other documents can be added as per usual in the Content Management System, but any special designs, formatting, or other learning tools need to be purchased separately.

content development

Now the house itself is ready, it is time to furnish it. You will need pictures on the walls, furniture, cushions, etc. Sunny Side Up builds websites in such a way that you are able to swap furniture at any time. You have full control over the content of your website. In practice this means that you can add, edit and even delete pages, while keeping the website running. It is important also to consider that the content of your house, the furnishings, really determine its success. Creating quality content takes a lot of work. (Note: to make some of the web jargon more understandable, the explanations used here compare the steps in creating a website with the steps involved in building a house.)

photography - per image
Quality websites make use of stunning photography to capture their visitors. The price quoted here is per image and includes license fees. However, license conditions may vary and additional fees may apply for exclusive use.
copy writing - per 1000 words
translation service - per 1000 words
spelling, grammar, and style check - price per 1000 words
localisation
Localisation means that you show different, but similar pages depending on the origin of the visitor. In setting up localisation, we provide you with the opportunity to change content for various regions. Localisation most often presents itself in translated pages (translation costs not included here), but it can also be used to, for example, present costs in a variety of currencies or for providing weather forecasts in Celsius or Fahrenheit.
world browser
Allows you to create up to around 30,000 pages containing all the continents, countries, regions and cities in the world (or any part you are interested in - e.g. all states/provinces and cities in North America and Canada).

e-commerce

While small shop-owners are closing down across the world, many new virtual shops are opened everyday. Adding a shop to your site can be hugely successful in making your site profitable. For many small business adding buy now buttons to your website is a very cost effective way to sell products on your website. (Note: to make some of the web jargon more understandable, the explanations used here compare the steps in creating a website with the steps involved in building a house.)

e-commerce prerequisite: cart system
This is the core of any e-commerce system. It allows the user to add things to a cart (collect them) while browsing your site. The cart contents can be displayed on all pages or only on some. It may contains just the number of items in the cart or the exact contents.
e-commerce prerequisite: product category and product pages
A solid structure for browsing products is another key element of a quality e-commerce website. This option allows you to setup as many product categories and products as needed. What is more, you can add a product under more than one category. For each product, you can record its price, an image, weight, and a few other characteristics.
e-commerce prerequisite: checkout page
The checkout page is where the business takes place. Here, the customer review her or his complete order, makes any final adjustments, such a quantity and places the order by entering their details and submitting the order for payment and processing. It is key to present the order information on this page with clarity and to make the checkout process as easy as possible.
e-commerce prerequisite: payment gateway
Unless the products on order are free, any e-commerce website needs a payment gateway. For most websites, this service is provided by a third-party, specialing in on-line credit card transactions. Basically, the way it works is that the website gathers all the information about the order, next, it sends through the relevant information to the payment gateway (e.g. total price, purchaser name), then purchaser is then asked to enter their details after which the payment gateway returns a transaction outcome code (e.g. accepted or declined) to the website. For some payment gateways, the purchaser will be redirected to the payment gateway for entering their credit details. However, it is also possible for the purchaser to enter their credit card details directly on the website. In this case, the credit card details will be sent through to the payment gateway without the purchaser having to visit their website, making for a tighter integration of the payment process. Having such a behind the scenes payment method requires the website to have a security certificate as it records confidential information that needs to be protected.
e-commerce prerequisite: sale confirmation page
This page shows after the sale has been completed. It confirms all the details for the customer.
e-commerce prerequisite: e-mail confirmation
After the order has been completed, the customer needs to receive an email confirmation of their order and a copy of this email needs to go to the store owner. It is important that this email is well-presented, contains all the right information and provides information on what to do if there are any problems with the order.
e-commerce prerequisite: account page
It is common practice to give each e-commerce customer an account when they place an order. Unfortunately, our standard e-commerce package does not allow this to be optional. However, we do make this a fairly painless process. An account allows e-customers to save their details for future purchases, review past orders and update their details if needed. All of these functions are available from an account page.
e-commerce prerequisite: sales report
All ecommerce websites need at least one report: the sales report. The report is a list of all sales with product and customer details. It allows the administrator to update the status of the order (e.g. cancelled, sent, etc...) and to review the payment status for each order.
product +: product categorisation with advanced product search - e-commerce add-on
Add up to five categories to each product (e.g. brand, size, colour, type, etc...) and allow your customers to search for specific categories (e.g. show me all the black XL options) using an advanced search form. NOTE: this does not allow you to add one or more variations per product (e.g. a shirt in three sizes). That is, with this option, each product can only ever have one size.
product +: shop by brand
For some e-commerce websites it is important to associate each product with a brand. This is often a second categorisation that does not match the primary grouping of products. For example, a clothing store may sort products by male / female, type (e.g. trouser), and so on. However, one of their brands, lets say YSL, may have products in many categories. People may want to shop by type (e.g. they are looking for a skirt), but they may also want to shop by brand. These are two different ways to approach the shop. Hence, the shop by brand option is an optional extra for sites where brands are important. It will allow the site administrator to mark the brand for each product and allows the user to view by brand pages. It can also provide some general information on each brand and an accompagnying logo.
product +: special product categories such as: on sale, new, improved, etc...
Usually product categories are about the type of product. However, some e-commerce sites also have products are that new, on sale, improved, or in limited supply. With this option there is an opportunity to have up to five of these categories and for selected products (a) show its feature (e.g. NEW) on the products lists and individual product pages as well as allowing for the display of a list of new products (e.g. on the homepage).
product +: product image gallery - e-commerce add-on
This option allows you to add up to five images per category and per product and to provide the website visitors with easy access to these images using a new slideshow or similar. Quality photos boost sales as it provides the customer with a lot more confidence in what they are buying.
product +: multi-group product catalogue - e-commerce add-on
The basic e-commerce allows you to add, edit and delete products. Customers can browse a hierarchical product catalogue (e.g. firs they go to clothing, then they choose shirts and finally they can make a selection from casual shirts). However, there is no option to see, for example, all the casual clothing. For example, you customers will have to go to pants to see casual pants. This current option improves your shop by allowing customrs to browse it using various angles. Additional features include: (1) A welcome page with some basic options for browsing products (e.g. by name or product classification or price); (2) a page for searching products; (3) products can be viewed by tags (e.g. products under $5, frozen products, long-shelf-life products, picknick basket, casual, etc...). Each product can have zero to many tags - this creates a powerful browse facility. Each product can have up to around twelve fields, including a few photos, several description fields, and other relevant details.
product +: product variations - e-commerce add-on
Some products come in variations. For example, t-shirts usually have sizes and colours as variations. This option allows you to choose up to five variations, set their options (e.g. variation one is size, you set options like XL, L, M, S) and select available options for each of your products, indicating for each variation if it is available and what it should cost. You can also add an additional image for each option.
product +: premium content sales - e-commerce add-on
This option allows you to sell premium content on your website using your e-commerce installation. The purchaser will get access to additional pages on the website (using their log-in) after they purchase this access. After a set time, these privileges no longer apply. The access time can be managed by you using the CMS, and it can be related to the amount paid.
product +: product combinations - e-commerce add-on
Some businesses like to sell combinations of products (e.g. wine and cheese basket) - which are actually made up off several products. This option allows you to combine several products on your website, using a simple interface. You can set a new price for these combinations. For example, cheese A, wine B - bought as a pack for price X. As the system links back to the original products, their original descriptions can be used (reducing data-entry time) and the cart can show the discount offered (if required) in purchasing the combination.
product +: improved add-to-cart functionality
On sites where visitors are likely to purchase more than a few products at the same time, this feature can make a difference. Techniques like ajax (adding products without having to reload the page) and tick-lists (similar to the ones in your inbox where you can delete a bunch of emails at the same time) are used to achieve this. The technique of choice depends on the requirements and the design of the site.
product +: minimum and maximum purchase quantities - e-commerce add-on
Stops purchasers from buying below a minimum or above a maximum amount for each product, as specified by the website administrator.
checkout +: tax calculator (e.g. GST, VAT, BTW, etc...)
This checkout addition allows you to add a tax to each purchase. The options with this basic tax system are limited. It is based on one or potentially more than one tax per country that applies to all products. The tax can either be included in the total price or it can be added to the total price. If you need to determine the level of tax for each product then this is not a good option.
checkout +: tax calculator (e.g. GST, VAT, BTW, etc...) - tax per individual product
This checkout addition allows you to add a tax to each purchase with the ability to determine . The options with this basic tax system are limited. It is based on one or potentially more than one tax per country and you can set the tax for eadh product invidually. The tax can either be included in the total price or it can be added to the total price. There are some limited options for excluding certain products from tax.
checkout +: other people who bought A also liked B, C and D - e-commerce add-on
Based on past purchasing behaviour of other clients, your checkout system can recommend products that are suited to the products currently in the cart.
checkout +: bonus products
Some companies offer specials in the form of bonus products (e.g. buy an iPod and receive a free headphone set). This options allows to identify one or more bonus products with each product purchased and these are automatically added / deleted from the cart as appropriate.
checkout +: recommended products
A classic example of a recommended product is a pack of batteries with a torch. This option can increase your sales by giving people easy access to accessoires in the checkout. An ski bag with a pair of new skis, add a memory stick with your new laptop. Within this functionality, you can identify one or more recommended products with each product, allowing customers to add it to their cart when they get to checkout or at the product page.
checkout +: e-mail a friend for a discount - e-commerce add-on
This is a great way to promote your website. You can provide customers with a discount on their purchase after they have e-mail one or more friends a pre-created message from your website. Basically, they will receive a set amount of discount if they help with your word-of-mouth advertising.
checkout +: add a donation to your purchase
This option encourages shop customers to make a donation at the time of checkout. For example, add a two dollar donation to the SPCA or whatever else the e-commerce shop owner is keen to promote. The values that can be added are fixed (e.g. $10), but customers can choose from one or more values (e.g. $5, $10 or $20).
checkout +: handling and postage calculator - e-commerce add-on
If you charge a handling or delivery fee then you will need this option. With it, you can specify as many rules as needed. Each rule applies to an area (e.g. local, world wide, South America), has a minimum and maximum fee, a threshold for fee-waiving (e.g. if you order over $1000 you get free delivery), a percentage, fixed part and weight-related multiplier for calculating the additional cost for the order. In other words, it covers most scenarios for fees you may charge in for handling and postage.
checkout +: vouchers - e-commerce add-on
Vouchers are a good way to track your customers and to find out what promotions are (not) working. Vouchers may provide your customers with a discount percentage or set value. Vouchers may be used only once (using unique code) or indefinitely (until no longer valid). This option provides you with a tool to create/edit/delete vouchers, review the use of them by your customers, and applies discounts to people using them (fixed price discount or percentage).
checkout +: additional payment gateway
A payment gateway is a third-party extension to your website allowing visitors to make payments to you using their credit card. Usually, this service is provided on a third-party website, but it can also be added to your own website. The former option is usually a bit cheaper, but not as attractive as your customers will be sent to a third-party website for processing. The second option - processing the payment on your own site - requires a higher level of investment and an SSL certificate. The price quoted here excludes any cost from third-party providers (a payment gateway provider may charge a setup fee and/or a fee per transaction).
checkout +: price rule manager - e-commerce add-on
A price manager allows you to set prices based on the items selected in the cart. This may include a free bonus product, a discount for a limited time period and any other price variations based on the items selected in the cart. It can also stop people from buying certain combinations. Rules can also be set to apply between a start and end date. This is a powerful option if you are looking at running (complex) promotions on your e-commerce site. It includes an easy to use interface for administering the price changes.
checkout +: account privileges - general setup
Some e-commerce shops allow purchase on account. This option allows you to add customers to accounts. Each account can have the following settings (a) allow for additional payment methods (e.g. payment on account), (b) access to account specific products (e.g. the AA shop may have products that are only available to AA members)
checkout +: account privileges - overall discount per account type
This option is only available in addition the the general setup of account privileges. It allows the administrator to grant an overal discount (in percentage) for a specific account type (e.g. members receive a 10% discount on any purchase).
checkout +: account privileges - pricing per account type per product
This option is only available in addition the the general setup of account privileges. It allows you to set specific prices per product per account type (e.g. wholesalers get a better price than other customers, but the discount differs per product.
checkout +: block sale based on country and or IP address - e-commerce add-on
To increase security, it is a good idea to block certain countries from purchasing products (e.g. if you sell milk there is no point selling to the other side of the world anyway). This option also allows you to block certain IP addresses (unique server identification numbers).
checkout +: fancy formatted e-mail receipt - e-commerce add-on
With a standard e-commerce package, customers will receive a clearly laid-out, but standard e-mail, confirming their order. This option improves that e-mail to a fancy lay-out with colours and designs as you see fit.
admin +: quick product management - per action
If product admin takes a long time (e.g. there are lots of products and/or you make a lot of changes) then it is very useful to have a product admin page that is specifically made for one purpose (e.g. raising the price of specific products, temporarily removing a group of products, etc... etc...). A custom built product admin page is the best way to achieve this. It will typically list all products with the ability to apply some action to all or a selection (using tick-boxes). Because these pages are custom-built we can take into account the speficic limitations or requirements of your business.
admin +: custom sales / product report - per report - e-commerce add-on
While our standard e-commerce application contains some basic reports, you may want to get some custom reports. For example, the most popular products or popular combinations of products or sales trends, sales per country, etc... You name the report and (as long as the data is captured) we create the output (report) for you - allowing you to take full advantage of the data you collect.
admin +: advanced order management - e-commerce add-on
After the purchase has made - your customer should receive an e-mail with the details of the purchase. Furthermore, when the order status is updated (e.g. product is sent by courier, product out-of-stock) then the customer should be informed about this. This option includes all after-sale e-mail correspondence with the customer and an application to review all orders.
admin +: inventory manager - e-commerce add-on
For some business it is crucial to work out how many products they have in stock. The inventory manager allows you to keep track of quantities. Each time a sale is made, your inventory is reduced. At the same time, you can top up inventory to make products available (again). This option includes a sales stop in your e-commerce site (products show as out-of-stock to customers) as well as a tool for managing your actual quantities in stock. It allows you to print out a sheet for a stock-take (count stock) so that you can match system numbers with actual quantities on hand. NOTE: quantities are managed for products only and not for products variations (e.g. you will know how many you have to t-shirt X but not how many you have to XL t-shirt X).
admin +: inventory manager for product variation - addition to the standard inventory manager - e-commerce add-on
This is an add-on to the inventory manager option, it also allows you to manage the inventory for not just products, but also product variations. For example, you will know how many red XL shirts X you have in stock, not just how many shirts X you have on-hand.
admin +: high volume product manager - e-commerce add-on
If you have more than 500 products then this option is useful. It helps you to edit large number of products in a more sophisticated manner than changing them one at the time. You can apply price changes and other variations not just to individuak products, but also by product groups and by other filters (e.g. name). this option also give you quick access to products and ways to edit them individually. Making a large e-commerce application feel manageable and making it easy to get an overview of all the products on sale.
admin +: integration with Xero.com - e-commerce add-on
Xero.com is the next best thing in accounting. It is an online accounting package that is the ultimate solution for small and medium sized businesses. It is currently only available in Australia and New Zealand, but it will soon be expanding to other parts of the world. It is fast and powerful, significantly lowering reconciliation and accounting time. This option provides limited (but crucial) links between your xero.com (your accounting software) and your e-commerce website. For example, everytime a sale is made on your website, an invoice is raised in xero.com.

maintenance and service

Dreaded by owners, maintenance and service is a must for all houses. The grass needs to be cut, worn furniture needs to be replaced and so on. Most often the success of a website is determined not by its conception but by its ability to stay with the times and by maintaining relevant and up-to-date content. (Note: to make some of the web jargon more understandable, the explanations used here compare the steps in creating a website with the steps involved in building a house.)

site management and assistance - small sites (< 10 page request / hour)
This option is only available for websites with just a few pages and limited visitors. It includes an annual content management system (CMS) setup, assistance, one upgrade and some generally assistance in keeping everything running smoothly (e.g. e-mails). Full service is available during New Zealand business hours and limited service (server restarts only) during all other hours.
site management and assistance - medium sites (< 100 page request / hour)
This option is required for all websites with less than 100 page requests per hour. This option includes an online project management tool, advanced back-up systems, version management (SVN repository - e.g. run a test version and a real version of the site simultaneously), and Content Management System (CMS) setup, assistance and upgrades (when available). It is an annual cost as Sunny Side Up will not only install but also maintain this hosting platform for you. It is required for larger sites because it significantly improves the management (and time spent developing) any larger site. Full service is available during New Zealand business hours and limited service (server restarts only) are available during all other hours.
site management and assistance - large sites (< 500 page request / hour)
This option is required for all websites with between 100 and 500 page requests per hour. It includes an online project management tool, advanced back-up systems, version management (SVN repository - e.g. run a test version and a real version of the site simultaneously), and Content Management System (CMS) setup, assistance and upgrades (when available). It is an annual cost as Sunny Side Up will not only install but also maintain this hosting platform for you. It is required for larger sites because it significantly improves the management (and time spent developing) any larger site. Full service is available during New Zealand business hours and limited service (server restarts only) are available during all other hours.
site management and assistance - extra-large sites (< 1000 page request / hour)
This option is required for all websites with between 500 and 1000 page requests per hour. It includes an online project management tool, advanced back-up systems, version management (SVN repository - e.g. run a test version and a real version of the site simultaneously), and Content Management System (CMS) setup, assistance and upgrades (when available). It is an annual cost as Sunny Side Up will not only install but also maintain this hosting platform for you. It is required for larger sites because it significantly improves the management (and time spent developing) any larger site. Full service is available during New Zealand business hours and limited service (server restarts only) are available during all other hours.
monthly statistics update
Every month Sunny Side Up can provide you with visitor statistics and a short interpretation of these numbers. This can be helpful in addressing weak points on your website, increasing visitor numbers, etc...
content management system (CMS) assistance and upgrades
Sunny Side Up provides a surprisingly user-friendly content management system (CMS) which includes a large help website. However, if you would like additional assistance with managing your content - making sure you get the best out of your content management system then this option may be of interest to you. We can help you with sophisticated formatting and show you how to use your CMS most effectively. All calls for assistance (preferably using e-mail) will be answered within 48 hours. This option also includes updates of your CMS - whenever a major new version is released. Assistance can be provided up to one hour each month.
Content Management System (CMS) Upgrade
Upgrading your Content Management System is probably the best way investment you can make. Hundred of hours go into developing Content Management Systems and so upgrading will mean that you can benefit from all these improvements - keeping your CMS up-to-date and reducing bugs.
monthly health-check
Every month, Sunny Side Up will spend half-an-hour (please a different quantity to change this amount of time) checking your website, making sure that everything is working as it should, and advising you of any areas that need attention. We will provide you with a full report detailing all the pages we have checked, noting any areas that are less than optimal. The cost does not include fixing any problems.

marketing

Now it is time to sell your house. It is looking the part, but there is no fun in owning a house without having any visitors. It is time to show off all your hard work, by having lots of visitors. You need to start advertising and inviting guests. (Note: to make some of the web jargon more understandable, the explanations used here compare the steps in creating a website with the steps involved in building a house.)

website content management - per hour
Keeping your website up-to-date is key to making customers come back, retaining high search engine rankings and showing new customers that your company is going places. Sunny Side Up can provide you with a top-notch new-media advisor who keeps your website interesting and up-to-date. They are trained in our Content Management Systems and will incorporate your contributions into quality content that will make you stand out from your competitors.
google site analysis
Get a basic analysis of your site's performance with search engine and have your sitemap be regularly submitted to Google (to make sure they know about all your pages).
search engine optimisation work - per hour
strategic web review report
This report will review your current web strategy and situation, your competitors, current search engine rankings and provide you with an overview of your current internet-based performance. The report also includes recommendations.
website statistics analysis
Review of your current web statistics - providing you with ideas on how to improve your website performance - based on this data.
user acceptance testing - per template
There are two types of testing: (1) does it work (2) do people get it. While Sunny Side Up will always make sure that everything works on our sites, we will not test it on real human beings unless specifically requested. Of course, we will use common sense and industry best practice methods to create the best possible webpages, but this is as much a science as an art. Furthermore, client requirements, technological restrictions and limited budgets often force us to implement less than optimal solutions. Purchasing user acceptance testing will give you a fair idea of the usability (ease of use) of your templates. Sunny Side Up will use a professional tester out of its network to run over a page and go through the strengths and weaknesses, providing a range of recommendations.

Sunny Side Up Free Extras

access to all source code
Recently we were contacted by a business owner who had invested the cost of a small car into a website. When the relationship broke down with the web development company, the website owner discovered that he did not actually own any of the software used on the site. That is, the site was made in what is called a proprietary Content Management System. He had only paid for the right to use it for one, originally agreed, purpose but he did not own the code and therefore he was unable to switch to another company to work on his site. His significant investment was at the mercy of the web development company - they could charge whatever price they wanted for updates, and so on. While this may sound outrageous, it is common practice in the web development industry. Sunny Side Up, on the other hand, can provide you with all the source code for your projects and because it is open source you can use it for any purpose you see fit without paying any royalties - ever.
top-quality code in accordance with W3
At Sunny Side Up we like code that validates to the standards set by www.w3.org. This is the semi-official organisation setting benchmarks for the web. Many ignore their rules, but using their standards can have significant benefits. Most notably, it can help you improve your rankings with search engines and reduce development costs. Note, however, that this is only a pre-requisite for high search engine rankings and a lot more work is required to reach those high rankings.
site statistics
Many hosting companies (the place where your website lives) provide some statistics about your visitors. However, Sunny Side Up can offer you one of the most powerful, state-of-the-art statistics packages available using Google Analytics. It tells you all about the visitors to your website, when they visit, for how long, what pages they go to, their computer setups (e.g. if they use an Apple Mac or a PC), longitudinal trends, and so on. This option is a must for any web marketeer!
typography review page
With a Content Management System (CMS), which we add to all our websites, you have the option to edit your own content. For this, it is important we set up good formatting rules (typography). We want to make sure that your headings look like headings, your paragraphs are evenly spaced, that any tables you make look pretty, and so on. Our typography review page allows you to review how we have set up these formatting rules for your editable content.
Google sitemap
To make live easier for Google, a Google Sitemap is added. Google Sitemaps are not viewed by people. Rather, they are a long list of all pages on your site, their relative importance, when they were last updated and any other information that is important to Google Search Robots to understand your website.
optimised metatags and page titles
For search engines, metatags and page titles are very important. These are the key descriptors of your website pages. We make sure that you have all the tools required to set these tags correctly and for Google Search Robots to have readily access to them.

other

additional work - per hour
In case you would like us to do something that is not listed above then you can set a maximum number of hours here. For example, if you would like Sunny Side Up to build you an interactive game, then you could enter the maximum total number of hours (cost) you would like us to charge you for this development.
web-development training - per hour
Many organisations lack a clear understanding what the web can do for their organisation. At the same time, some may have an inflated expectation of what the web can offer (e.g. if you open a web-shop customers will flock to you and buy whatever is on sale). Sunny Side Up provides down-to-earth advice and training to organisations around the world about the latest web-developments and the opportunities it presents.