Home    >    Case Studies    >    nopCommerce BuyLettersOnline Store

Case Study: nopCommerce BuyLettersOnline Store


nopCommerce BuyLettersOnline Store is a web store which is used to sell sign letters online. It gives customer the best experience to experience selecting, previewing and purchasing letters or plaques. Before building this e-commerce website, we migrate data from original database that created more than 10 years ago. Our main product is sign letters, we add calculation function for line length and preview function for the words you want to buy. It’s very convenient for customer to choose the most suitable letters they want.

Highlight of this case study

  • Calculate Line Length You can input the words you want to order. Then you can see the line length of the words with the font name and font size you selected, which is very sweet for you to choose suitable size.
  • Preview You can preview the words with the font name, font size and font color you selected. You can also upload your background to get better preview quality.
  • Email Cart You can send an email with your shopping cart information to your friends. Then they could just click one link to add the product in your shopping cart to their own easily.
  • Banner for advertisement.


  • Migrate data from original database. Old database is more than ten years old, but we need to migrate the data to the database of nopCommerce.
  • Everything must be fit into the appointed style.
  • Special shipping rules. Different subtotal with different shipping cost. Calculate shipping cost by fixed price or percentage of subtotal.
  • Product preview function
  • Email shopping cart function
  • Calculate line length function
  • Order tracking


Technology Required

System Architecture

nopCommerce BuyLettersOnline

Some screen shots

nopCommerce BuyLettersOnline

nopCommerce BuyLettersOnline

nopCommerce BuyLettersOnline

Why Nova and Benefit to Client

  • Rapid completion. We complete the whole job even if it has complex business logic. In order to let our client get the product as soon as possible, we take the agile approach to develop this website.
  • High quality. We sent daily report to let the customer know the process and what is going on. We also send weekly report to summarize the completed functions in that week and the detail plan of the next week. We deployed a site for testing, so that we can get feedbacks from customer quickly. And then we do some adjustments according to the feedbacks as soon as possible. The system is stable and easy to be extended and maintained. It gives the costumer the best experience.
  • Efficient. We separate relatively independent modules and convert them into user controls, which makes it easy to work out a specific page through quoting and is beneficial to modify and reuse.
  • High extendibility. Ajax was adopted for validation and submission during the checkout process, so the shopping cart can be easily transplanted to other sites.
  • Experienced. Everyone in our group is experienced in this field.
  • Protection. We are a company.
  • Economical. Comparing with local related development, the client saved some cost.