Archive for the ‘Uncategorized’ Category

Together Forever gets a Refinery CMS for their website

Posted on: April 5th, 2011 by James Cluff No Comments
Internet Business Consulting Services (ibcscorp) has been doing ongoing web development work for the site Together Forever International (togetherforeverint.com). Together Forever is a Russian and Ukrainian women connection service that wanted to add more up-to-date online dating tools to their site. “Your best resource for thousands of Russian and Ukrainian women.” The site is the place to network and explore possible love connections with women from these specific countries. The site will provide current online dating tools such as: online chat, video chat, and the abilities to search through profiles. iBCScorp created the site using Ruby on Rails. iBCScorp is currently rewriting the application to make video chat services available and also working to modify membership and subscription services through the site.  Administrators of the site will also be able to manage the text content on their own by using build in features from Refinery Content Management System (CMS).  RefineryCMS is a relatively new CMS system, giving leverage to the IBCSCorp developers making it easier and faster to add CMS features to a very complicated site. For marketing and SEO purposes having a Content Management system that allows for the posting of articles and newsletters is vital. iBCScorp is a web development company located in St. George, Utah with another office location in Sri Lanka. For a free consultation on your website, please call 435-215-4674 or the toll free number 1-877-778-7882.

E-Commerce Questions

Posted on: March 24th, 2011 by James Cluff No Comments

E-commerce Questions

Although we are located in Saint George Utah, daily we get calls about e-commerce from all over the country, Salt Lake City, New York,  Las Vegas, California to name a few.  When these calls come in, usually the client has a lot of ecommerce questions about what they need to do in order to sell things online.  As an internet consulting company, we like to provide the best advice and recommendations we possibly can.  The success of our customers is paramount. Typically when a customer calls us about a new or existing e-commerce project, we have more questions for them than they have for us.  In this post I am going to try and go over some of these questions because they are things that anyone should think about when doing an e-commerce project.  It doesn’t matter what you are selling online, to be successful selling it you need to choose the right software to sell it.  There is no one size fits all solution, and careful thought should be put in to make sure you choose a solution that works for you long term, and helps your company be successful. Often the customers calling us have a pre-determined notion of what they want because of some article they read or because of something a friend recommended.  We still want to verify that the platform they want to use is the right one for them.  Common platforms include Magento E-commerce, Joomla Virtue Mart, Spree – based on Ruby on Rails, SilverStripe, OS Commerce.  But there are many! Still the following are things we want to understand:

How many products do you intend to sell online?

If a company or individual has only a few products to sell, we might recommend a totally different solution than we would if they had a few hundred, thousand or even a few hundred thousand items.  If there are only a few items for sale, we might also ask are they being sold one at a time? or would someone purchase several at one time.  If they are only likely to buy one type of item at a time, and if there are only a few items, a simple buy now button might suffice. However if there are many items, and the user might purchase any number of different items then a shopping cart will be necessary.  Even then the cart we recommend will depend on the number of products, what kind of products those are and how those products will go into the online store once it is developed. Naturally if there are only a few or even a few dozen they can be manually entered with great care to make sure everything is perfect for each item.  If there are a few thousand however, it is a completely different scenario.

Are the products simple or are they configurable?

If there are a lot of products the next thing we might want to know is what the products look like from a data point of view.  Are they simple products like a white undershirt that comes in three sizes?  Or are they configurable products like a shirt that comes in three sizes, 9 colors and a choice of 5 different images on the shirt? These two scenarios might look completely different in the store, and certainly will be completely different when loading the data in. Which brings us to the next point

How will the products be entered into the store?

Some distributors and manufacturers do an excellent job of providing product catalogs in a CSV format with excellent descriptions, titles, images and everything you need to put them into your online store.  Interestingly however most of them don’t.  It is like they deliberately don’t want you to be able to define their product to your customers. If the number of items is small manually entering them is a great option, but again for a large number of items this can be a huge job.  And it is important if your dealing with iBCScorp or some other E-commerce or web design company, that you consider before you start the project how you will get the data into your new online store. We have had to do all kinds of things in the past, from manually entering product data from paper catalogs, to writing code to screen scrape the market in order to capture product data to populate stores.  The simplest way however is typically a simple CSV import provided you can get good clean data. Once the data is loaded into the system, you can optimize each page with the help of our SEO experts to help make that data distinct and better than any competitors who may have used the same CSV import.  It is important that any website be easy to maintain – not just the product data, but other product related data as well using a Content Management System.

Is a Content Management System CMS required?

I think mostly yes it is required.  Sometimes it is not, like if you already have one, or if somehow you have a fixed list of clientele who you sell to and you don’t necessarily need to market on the internet, otherwise I would say definitely so. In some cases a customer may have an extensive wordpress or Joomla Blog already in place with tons of traffic.  Lets not ruin a good thing we can figure out a way to add a store to or along side an existing community or traffic source, this is fine and a CMS may not be required accept for being able to manage product content. Also there are rare cases where customers have come to us with a set list of clients they sell to – say distributors, and they don’t even want their products necessarily to be available for non distributors – so they don’t care about SEO, they don’t care about press releases and they don’t need to drive traffic to their site.  If this isn’t you then you need a CMS. Many customers over look the importance of a content management system (CMS) with their online store.  Truth is building a better mousetrap doesn’t really work.  There have been many many ideas which have failed because it doesn’t matter how great your product or idea is if people don’t know about it.  This is where a CMS is important.  The content in a CMS helps drive traffic, and helps to educate your potential clients about your company and products. No a just putting up some static html pages doesn’t cut it.  The content needs to be dynamic and living.  Posting new information about new products, new research, new uses etc. for your products, otherwise, it is a declining market for you, even if your selling a commodity item, the information about that item is an important part of making a purchasing decision online. Another important question we ask is how will the product be paid for?

How will you take payment on your online store?

This may seem like an obvious one, but it isn’t.  There are all kinds of issues to think about.  If your low volume PayPal may be fine.  If your higher volume however you definitely will need a merchant account and a payment gateway. A merchant account is the same thing that all retailers use to process credit cards.  In a brick and mortar store, they use a machine to swipe your card.   This is accepted a secure way to take payment.  When taking payments over the internet, we have the same security concerns.  These concerns are handled by what is called a payment gateway.  This payment gateway replaces the swipe machine at the grocery store, and they process all of the transactions through to the merchant account.  The merchant account then processes them through to your bank. Still there are other things to consider – such as are there recurring payments, partial payments or other special arrangements.  These are definitely issues which should be understood before any e-commerce project is started.  Another is how will you deliver product once it is paid for?

How will you deliver what you have sold?

Will this be a web based delivery, will you be shipping products?  How will you ship them USPS, UPS, Common Carrier, International?  In some cases we have had clients do custom shipping quotes because they have to schedule freight.  In most cases however simple USPS and UPS integration suffice.  There is obviously a whole lot of issues behind this one as well such as drop shipping, order processing, warehouse management etc.  These issues usually step beyond an e-commerce platform, but they are a huge piece of e-commerce.  Typically the fulfillment, accounting, purchasing etc. are handled in another system like an ERP system – we do this but I won’t cover that here.

What e-commerce sites do you like and what do you like about them?

Yep, don’t hesitate to look around at what other people are doing right and wrong.  If you find a good concept, it is often easier to show us a site that you like and say we want a widget on there similar to this.  Also for design this can help us get an idea of what you are looking for.

What is your budget?

Yea I know we ask this question and we hear all the time, I don’t want to tell you what my budget is I want you to tell me what it is going to take. Our objective however is to deliver you the best product we can within a budget that is affordable and fits with your plans.  Sometimes this can’t be done, but usually it can.  We will work hard to balance out feature requirements with an affordable budget to give you the best we can.  We want you to be a successful business and for us to be a partner with you supporting you long term and helping your business grow. If you want to talk about your e-commerce ideas please don’t hesitate to give us a call.  435-215-4674.

PayPal Integration

Posted on: December 15th, 2010 by James Cluff 4 Comments

Overview

PayPal is one of the most commonly used credit card processors on the web. It has over 87 million accounts and continues to grow each day. PayPal is simple to use and it’s guaranteed to be safe for both you and your customers!

How It Works

PayPal has a few different type of accounts to choose from when creating your own account- the accounts are as follows:
  • Personal Account
  • Premier Account
  • Business Account
Personal: Recommended for individuals who shop and pay online, or wish to send or receive personal payments for shared expenses such as splitting of dinner bills or rental charges. We don’t recommend that sellers open a Personal account to receive online payments, as the transaction fees are higher. Premier: Recommended for casual sellers or non-businesses who wish to get paid online, and who also make online purchases. Business: Recommended for merchants who operate under a company/group name. It offers additional features such as allowing up to 200 employees limited access to your account and customer service email alias for customer issues to be routed for faster follow-ups.

How To Integrate PayPal

The only information needed to give to the developers when integrating PayPal with your website is the user-name or email address that is used when logging onto your business PayPal account. This allows the developer to set up many types of payment plans that you want to provide your customers. Whether you want a “buy now” button, an “add to cart” button, or a simple “donation” button. For more information on the different type of payment buttons please click here. Your PayPal password should never be giving to any developer. If they ask you for such, please be cautious of their motives. For the “buy now” button you may need to log into your own account and give this code to the developers, if you need help doing this PayPal offers technical support.

Summary

PayPal is a very convenient way to process payments from your customers. IBCS corp highly recommends PayPal because it is so well known and trusted through out the world. IBCS corp can and will be happy to integrate PayPal with your current or new website, so you can easily collect payment from your customers. For more information please contact us and we will be happy to answer all your questions!

iBCScorp Intro

Posted on: December 14th, 2010 by Lahiru Wijerathna No Comments
[flashvideo file=wp-content/uploads/2010/12/intro.flv /]

iBCScorp.com hires a new Ruby on Rails developer

Posted on: September 14th, 2010 by James Cluff 1 Comment
iBCSCorp sees a growing need for development using Ruby on Rails framework because of its ability to rapidly build an application from the ground up. As a result of this need it has added an additional Ruby on Rails Developer. This well-rounded developer has experience in a variety of technologies.

Programming Languages

  • Java
  • -java applets
  • -Exception Handling
  • -Data Base programming(JDBC)
  • -java Networking programming
  • # Server-Client applications
  • -Servlets
  • -JSP
  • -java Beans
  • VB.Net
  • -Windows application
  • -Console application
  • C Programming Language
  • Object Oriented Programming with C++ Language
  • C#.Net

Web technologies:

  • HTML
  • CSS
  • PHP
  • Ruby On Rails
  • Java Script
  • Ajax
  • XML
  • ASP.net
  • JSP
  • Servlets
  • Java Beans
  • CMS (Joomla)

Databases

  • ORACLE
  • MS SQL Server
  • MYSQL

iBCScorp Creates Sunlight Studio website for Carolee Glaittli Artist and Photographer

Posted on: July 29th, 2010 by James Cluff 1 Comment
Sunlight Studio Art

Sunlight Studio Art

Summary

SunlightStudioArt.com is the personal web site we did for Carolee Glaittli (artist & photographer). She wanted to re-do her old web site with a new look and ability for her fans to purchase her work via this web site.
We used: Silverstripe CMS, and MySQL
What we did: We developed a web site with CMS capabilities, so that she can manage her work & the contents of the site. On top of that we built an online store and integrated it with paypal. Also, the site was SEO optimized. iBCScorp worked with Carolee Glaittli artist and photographer to create sunlightstudioart.com. This site was developed using SilverStripe for Carolee Glaittli (artist & photographer) to showcase her art work and to allow visitors to buy her paintings and other works through the website. iBCScorp has more than 2 years experience with Silverstripe, and their Silverstripe experts know exactly what is needed for your business.  iBCScorp can customize Silverstripe CMS to meet the requirements of smaller websites that are easy to manage and manipulate for their clients. Carolee and her husband are able to manage the content themselves and can add their own products, product details and other pages directly to her site to display her art and photography.  This Content Management System met their needs well and they are very happy with their site. Carolee’s objective as an artist and a teacher is to give beauty to the world and this site allows her to share her talent. “Carolee’s art reflects her spirit; alive, vibrant and full of the possibilities of tomorrow and the beautiful simplicity of yesteryear”

Uploading Images to your website

Posted on: May 21st, 2010 by James Cluff 5 Comments

Loading images to your website overview

IBCScorp.com is a web development company. Over the last 15 years some of the staff at iBCScorp.com (Internet Business Services Consulting Company) have observed may changes in the way web sites are built. One major change has been the increased ability for customers to dynamically manage their content on a web site. In the last several years Content Management Systems, Web Galleries, Posts, Blogs, News Articles and almost any kind of media content management systems have made it increasingly easy for customers to self-edit their web sites. As an Internet Business Consulting Services Company, iBCScorp likes this change. Putting control of a website into the hands of our clients makes it easier, faster and cheaper for them to make changes to their site. For this reason we sell a lot of Content Management Systems to our clients. CMS systems like Joomla, Magento, SilverStripe, Drupal, Dolphin and WordPress to name a few have made it very easy for people to manage their own content. However, giving the wheel to people who have little experience at times with web development or how the Internet or Web pages work, can sometimes be frustrating for those people. One issue that comes up quite often is how do I load images to my website consistently so they look correct every time? While the exact method to do this may change depending on the tool the basic concepts are the same. This post is to explain to Content Management System (CMS) Users how to prepare for Loading Images into Joomla, Loading Images into Drupal, Loading Images into SilverStripe, Loading Images into WordPress, Loading Images into Dolphin and in fact loading images into any web page custom or otherwise. The concept is the same as the logistics of how to get the image onto the page differs depending on how the page is edited. This tutorial covers the concepts of how to edit the images. These concepts will apply no matter what software program you are using to edit them. Then we will give you one example of editing images using Microsoft Paint for your website, since it is a common and free application, but the same principles apply anywhere.

Concepts of preparing images for your website

What file size should the images on my website be?

You want to keep the file sizes of your image small without sacrificing quality of your image. For a Large image (approximately 600px by 600px) file size should be about 50k – 60k For a Medium image ( approximately 300px by 500px) file size should be about 25k – 50k For a Small/Thumbnail image (approximately 100px by 100px) file size should be about 10k

When you upload image from a camera, Most images are approximately 1400px by 1400px if not larger.

How do I Fix it: By resizing your images you can reduce the file size. To learn more about How to Resize images click here

What dimensions should the images on my site be?

Depending on what you are using your images for they will need to be different sizes.

Thumbnails – no bigger then 150px by 150px Bio Image – approximately 300px by 300px Galley Image – no bigger then 700px by 700px Product Image – approximately 500px by 500px

Most CMS’s (Content Management System) will adjust the size that your image will display, However your image may still be too large and cause your site to run slowly

How do I Fix it: By reducing the file size your website will load the images faster and increase the speed of your web site. To learn more about How to increase the speed of your Web Site click here

How do I avoid distortion?

You should resize your images to the size that you would like them to display on your website. When you upload an image from a camera, Most images are approximately 1400px by 1400px if not larger.

Images get distorted when your web site is displaying the image larger then what the original image was.

How do I Fix it: When you resize a image you should only decrease the size from the original. to learn more on How to Avoid Distortion when Resizing Images click here

Why is my image fuzzy?

Images will become fuzzy when your image proportions are incorrect. This can happen when the web site is displaying the image in a different size then what the image is. This can also happen when you resize the image. ie. reduce height by 30% and width by 50%, or taking a thumbnail sized image and displaying it really large.

How do I Fix it: Make sure when you resize a image you keep the image proportion the same To learn more on How to Fix Fuzzy Images click here

Why does my page take so long to load?

Images can be large files which will cause your website to take a long time to load and make your website run slow.

How do I Fix it: By reducing the file size of the image it will increase the speed the your website will load. To Learn more about How to reduce image file size click here

Free Software for preparing images for your website

There is a lot of image editing software out there for you to use. Some of the best ones we found are:
  1. Gimp, This program works a lot like Photoshop and is a great tool to have. Gimp is a Free image editing software. To download this software click here.
  2. Paint.NET, This is a great tool to have and is easy to use. Paint.NET is a Free image editing software. To download this software click here
  3. Photoscape, This program is great to have it has a lot of great tool that you can use. Photoscape is a free image editing software. To download this software click here

How to prepare images for your website using Microsoft Paint

Open Microsoft Paint:

Click on Start > All Programs > Accessories > Paint

Open your Image:

Click on file (In the top left) > Open Then Navigate to your image and click open

Resizing your Image:

Click on Image (in the top left) > then on Stretch/Skew and a new window will appear, into which you can type the new width and height, as a percentage of the current size. Change both on them to the same number ie. 50% height, 50% width to keep the picture quality high

How many links are there to my site

Posted on: November 13th, 2009 by James Cluff 1 Comment
Unfortunately the tools used to do this don’t always work perfectly, but a few simple ways to check the links to your site are: Checking your links on Google: link: yourdomainname example: link: ibcscorp.com on google Checking your links on Yahoo: (same way) link: your domain name example: link:ibcscorp.com on yahoo This is very trivial perhaps, but on Yahoo, if your site hasn’t been crawled or indexed or has no results, then you will get an error message. This will in turn give you the opportunity to submit your site for free to Yahoo. You have to have a Yahoo ID to do this it is kind of a pain. This will then put you in the cue to be crawled by Yahoo. I am sure if you wait long enough it will happen anyway, but if your site is new this will help speed things up. Even still they say to expect a delay of several weeks before your URL is crawled, unless you pay them 299 in which case they will do it in 7 days. Checking your links on Bing.com (was MSN.com) is again the same thing. link: your domain example: link:ibcscorp.com on bing Like Yahoo, if the page isn’t found, it can be entered at this point, again it may take some time for it to be indexed.