Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 218
  • Last Modified:

What would be the price range on a basic e-commerce web site using ASP.NET 2.0 and SQL Express?

HI,

I am planning on developing a small to medium size e-commerce web site for a customer. How should I charge the customer? Should I charge on a per hour basis, modules or a fix price for the web site? More or less, what would be the price range for an e-commerce web site that has the basic features as the ones I mention below, using ASP.NET and SQL Express?

I will be using ASP.NET 2.0 and SQL Express.

Please, any inputs will be greatly, greatly appreciated. I have been a programmer for several years and worked for other companies until now. I don't know much about prices. Please, give me as much insights as you can on the subject. Thanks

The web site will have the following modules which are,  pretty much, the basics in today e-commerce web site:

1) Product Catalog:
         Allows to drill down to a product: Department  -> Category ->Subcategory & -> Products        

2) Search Catalog:
         Allows one to input a text search

3) Authenticating Administrator

4)Catalog Administration:
   A)   Allows to create and edit Departments
   B)   Allows to create and edit Categories
   C)   Administer Products: Displays a list of products for viewing or editing)
   D)   Administer Products details: displays a product specific details and allows for editing products  
          details
   
5) A Custom Shopping Cart:
   A)   Add item
   B)   Remove item
   C)   Update item
   D)   Item list
   E)   Items quantities
   F)   Get total amount
   G)  Continue Shopping Button
   H)   Remove Shopping Cart(clears the shopping cart)
   I)    Checkout Button
   J)   Any other feature of a basic shopping cart

5) CheckOut:
   A)   Customer Address, Phone, Email
   B)   Credit Card
   C)   Shipping Method
   D)   Product list, price, quantity, unitPrice, Total
   E)   Submit button


6) Administering Orders(Order-Placing System);
   A)   Orders Admin page (displays a list of recent placed orders)
      a)   Order
      b)   Date
      c)   Shipped Date
      d)   Verified Order
      e)   Complete Order
      f)  Cancel Order
      g)   Select Detail
      B)   Order Detail dmin page (displays the order details)

7) Product Recommendations in the shopping cart.

8) Customers Account
   A)   Create Account (sign up)
   B)   Edit Account
   C)   Customers Orders

9) Credit card system (terminal). Don't know yet which one will be using.      


Open in new window

0
vielkacarolina1239
Asked:
vielkacarolina1239
1 Solution
 
Jason C. LevineNo oneCommented:
Hi vielkacarolina1239,

I would always charge by the hour for development.  If a prospective client asks for a flat fee, I will give them one based on my estimate of the hourly fees plus a little extra just in case.

Unless you are installing and configuring a set package, this is the best way to make sure you make enough money.  
0

Featured Post

Nothing ever in the clear!

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now