Software Project Auctions  www.wst.nu/auction/

  View Projects 

 TEST THE BIDDING PROCESS

 Sign up free


Home ] Search Projects ] Search Contractors ] Today's Projects ] Post your Project ] Bid on Project ] Join the Developer Team ]


"Cellular Service Site"

Sign up to bid on this project

Bid on this project: jeffreyhuen@it-careernet.com

Project Description

Go directly to Updated Specs

Hi,

I am inquiring about customizing an e-commerce solution, so that it will be tailored to my specific online retailing needs. We currently have an existing online solution that does a very good job of displaying and selling our products. However, we have encountered certain issues with our current solution provider that has got us looking for alternate solutions. Therefore, we are looking for a cost effective method of replicating our current online retailing solution, and hopefully enhance it while doing so. Another reason for needing our own software, we are looking to hopefully host essentially the same store with different domains.

We are currently a small cellular service retailer located in Southern California. Since the start, we have been looking for ways to sell our services/products via the internet as similar to our actual retail store as possible. Our current competitors on the internet include: Amazon.com, Letstalk.com, etc. You will notice that both these companies resell wireless service offered through T-Mobile Wireless, AT&T Wireless, Verizon Wireless, and Sprint Wireless. If you ever shopped for cellular service online, you will have noticed that the price of a phone when purchased with any rate plan is always the same. For example, this means that purchasing the Motorola V60 with a T-Mobile $29/month rate plan, is the same price when the phone is purchased with a T-Mobile $39.99/month rate plan. The difference with our company is that we offer different pricing for each for price plan offered. You can see this being implemented in our current website.

If you look through the Phones section, you will notice our current setup. We want to be able to have the products displayed and listed the same way. We want to maintain the same functionality, including the comparison feature, list by manufacturer, etc. Notice that when you select a phone, it will bring you to a page where it lists all compatible rate plans, organized by plan type and the price of the phone if purchased with the specific rate plan. It is essential that the functionality remains the same, including the phone specs, price w/o activation, specifications, etc. A possible enhancement over our current site will probably be to be able to list the phones according to wireless carrier, instead of manufacturer.

Here is the tricky part. I will need 2 separate databases for the adding products. The first database will simply accommodate for adding products and entering the technical specs, required for comparisons, wireless carrier (ATT, Cingular, or Sprint, etc), etc. This first database is only visible to the administrator, and not to the customers looking at the store. The second database is for choosing which products to sell, and then entering the corresponding prices for the price plans depending on which wireless carrier was selected in the first database. The second database is what the storefront uses to determine which products are displayed, used for storing pricing information, special offers, rebates, etc. The storefront then uses the first database to display the specs, etc relating to the specific phone. The reason for using 2 databases for products is for the simplicity of offering the same products in multiple storefronts without having to enter the same products twice. Hence, I can simply copy the database file into each storefront, and I will simply choose which products I will like to sell at each specific storefront. Therefore, I will simply make copies of the first database, and copy them into every storefront that I own. Therefore, in each store, I can choose to sell different products, and change the prices from store to store, yet have the same possible selection of products to sell. And of course, I will like to be able to modify all aspects of the product.

The next part deals with is the Rate Plan section. If you look through our current website, and select Rate Plans, it does an excellent job of displaying all the rate plans in its appropriate category according to its wireless carrier. Then if you select a rate plan, you will then go to a page that displays the plans’ details, list all the phones compatible with that wireless carrier and also displaying its corresponding price for that phone according the rate plan selected.

For the rate plans however, we will probably only need 2 databases for the same reason of having multiple stores. First database will store all the wireless carriers, price plans, and the static information about each price plan. The second will simple be to choose which price plan is to be displayed or sold on the website.

There is a key difference between rate plans and the phones. Rate plans are not considered products. Rate plans are only sold in a package with phones that determines price of the package. Therefore, the customer can not just buy a rate plan; the customer must select a phone to go along with the rate plan. However, the same is not true with the phones. The phones can be bought with or without the rate plan, as you can see by surfing through our website. Therefore, the customer when purchasing wireless service via our website, the customer will be purchasing a package determined by price plan selected and phone selected.

One of the main reasons we need a new solution is because we need to add specific features. Such a feature is a discount given in the form of a rebate offered for specific phones bought with a specific rate plan, etc. There are other minute additional features that we would like to implement, but for the sake of getting a quote for this project, we will only describe the absolute crucial parts of our online store needs.

Another crucial part of the online store is the ability to sell regular items as well, which is what a regular shopping cart is by default. We would like to be able to sell accessories as well a cellular service.

Here is an overview goal of the storefront. We are looking to replicate our current website (functionality wise) as closely as possible. More than that, we are forward to using this software installed on multiple domains that will be essentially selling the same types of products and service, but without having to input all the product information and service over again. We want to be able to sell the same products on each website, but given the choice to choose to sell different phones or cellular service at each store. Most of everything can be seen by trying to shop through our current website.

Just to clarify the storefronts.  We wish to brand out multiple storefronts. Meaning each store will be its own individual store, but will be able to sell the same products and rate plans.  These stores will be completely independent with their own inventory, their own shipping locations, merchant accounts etc.  The only thing these storefronts will share are their functionality of selling the same products and services. Our goal is to be able "franchise" our online cellular retail store.  Therefore, for each franchise, we control the products and services that each franchise can choose to sell.  Although we control the cellular products and services that are offered, but we do not want to interfere with how the franchises chooses to sell the products.  Meaning, we provide all the products and a ready built store, but the franchise will be able to choose which products to sell, and for how much. 

My reasoning for the 2 databases was for the convenience that we are able to update or add products to our franchises product database that they can choose to sell, without interfering with their current store settings.  Meaning, we update the list of phones and rate plans that they can choose to sell, but they do not necessarily have to choose to sell them.

There is one more problem to emphasize.  Because we are essentially reselling other wireless carriers services, we have no control over what is offered in a rate plan.  Meaning, we can not change how many minutes is offered through T-Mobile's Get More Rate plan.  Therefore, it would be best if the franchise had no control over what is offered in the rate plan.  However, they can choose whether or not they wish to offer the rate plan in their online store. 

In essence, we provide a fully managed online store front to our franchise owners.  All they have to do is set the prices and market the store.  Again, this is just an overview of our needs.  Hopefully this should be sufficient information to give you a clear understanding of what it is we are looking to achieve.  Of course, there are many other minor details and enhancement, such as look, placement, etc that we are looking forward to discuss once we receive a quote that we can work with.

Sign up to bid on this project

Bid on this project: jeffreyhuen@it-careernet.com


Updated Specs

Hi,

Thank you for your prompt response and quote. I know there must be some information that needs to be cleared up, so I looked around the internet trying to find similar models for the type of goal I am looking to achieve.

If you go to http://www.vstore.com , you will see how they offer the ability to open your own branded store selling anything that you choose to sell. However, this business model is not the same as ours. VStore helps you set up your own store selling products that VStore offers. This is pretty much like drop-ship.

What we want to achieve is similar, but not the same. We simply want to help other cellular retailers setup their own online store. They choose the products to sell, the service plans to offer, and they set their own pricing. They maintain their own inventory, etc. They are in charge of managing their own online store, taking orders, customer support, and update product selection and pricing. These stores will also be hosted on their own domains, but on our own servers. My current webhost allows for me to point domains to certain directories within my webspace, similar to a reseller.

In essence, we want to franchise our pre-built online webstore specific for reselling cellular service.

Therefore, imagine our current website as what an example "franchise" store would be like. Each store should be able to be modified to its own theme and company identity.

Having said all this, we are looking for the most cost effective way of creating this solution for us. This was the goal I was looking to achieve with previous proposal. I thought by giving a clearer picture, it will help you understand my needs.

Below is a picture I sketched out that should be a little clearer, just incase I am completely loosing you. Of course the picture below is very amateurish, so please excuse me. Hopefully it will only give a general idea of what we want. And of course, there are a lot more details involved, but this should be sufficient to clear up any misconceptions that I may have caused.

I do not have access to the source code, and therefore, I will need this built from the ground up. In terms of being more technical, it would be great to use the most cost effective method of creating this solution. My guess it PHP/MySQL. Of course, I will be open to suggestions. The franchise stores should be hosted on the same server, to simply everything. Therefore, there will be DNS entries, so that certain domains are pointed to certain directories within my web hosting account.

I would also like to address several issues that I have stated in my previous quote request. I mentioned having 2 databases. What I mean by this should be clearly seen in the picture below. You will notice that I have the master catalog located on the administrator side. Hence, this would mean that each franchise store will maintain their own product database, but refer to the master catalog for product updates, etc. I hope this will clear up this aspect of our needs.

I also wanted to emphasize that each franchise store should be capable of regular e-commerce, and all the features that regular e-commerce retailing solutions should have. Just to name a few: inventory control, sales tax regulation, payment gateway configurations, etc. Each franchise store should also have the ability to create new product categories, aside from rate plans, and be able to sell whatever else they please, such as hats. What this comes down to is similar to a regular shopping cart, but with an add-on module that sells cellular service. Of course the emphasis of each site will be to sell cellular service.

Therefore, it would seem to be that a majority of the programming should be to create the actual franchise store functionality. The "Administrator" aspect should be only simply to maintain a master catalog, and to be able to setup each franchise store on the same server. Again, this is just a generalized view.

Like always, I feel this should hopefully allow you to get a better understanding of what it is that we are looking to achieve. If you have any further questions, please feel free to email them over.

Sincerely,
Jeffrey

Sign up to bid on this project

Bid on this project: jeffreyhuen@it-careernet.com


Home | Search Projects | Search Contractors | Today's Projects | Post your Project | Bid on Project | Join the Developer Team Up Up Home © 2003 IT-Careernet.com [ITC Software]. All rights reserved. This site was last updated on Sunday, April 20, 2008  Product and company names mentioned herein may be trademarks of their respective owners.

Tell a friend:

Visitors since 2004 Nov 29