Portfolio

As mentioned in the description of our company, New World IT Solutions is a company that we recently founded to focus on the creation of our own products after having worked many years on in-house solutions for big companies. Of course we had to invest a lot of time in the making of our platform before we could do any customer project, so our projects portfolio is not very rich yet but is interesting.

Cirrias Spiritual Network

This solution is interesting by many aspects:

  • It consists in 6 distinct applications using sub-domains. The first application, the portal, essentially acts as a gateway to the other applications but it also handles the registration of new users and contains the account-related pages for users. The portal will point to more and more Web sites as the network grows. Products and services are split in 4 distinct applications that address separate concerns and/or themes: a "shop" application exposes custom / artisan jewelry, crystals, stones and other related products while spiritual coaching and counseling services are presented on two dedicated applications, and a 5th application was made for affiliates doing energy healing. The 6th application is our traditional management application, clients don't see it.
  • An image server is used for the "shop" application. It makes it possible to display product images in various sizes at various locations (featured products box on the home page, products catalog / listing page, product detail page) and it enables zooming capabilities in the product detail page.
  • The "shop" & "services" applications present their products completely differently and illustrate perfectly how our products categorization allows to control the way products are presented. The "shop" application displays its products catalog in a very traditional way for e-Commerce applications, in the form of a listing with a search engine. Products are grouped by family / category and you can find them by exploring / searching the different families / categories or by searching by name / keywords, using the catalog page. A unique product detail page is used to display the details of products. The "services" application has an entirely different concept because the traditional "listing" approach is not suitable for this kind of "product"; the presentation requires a much more static approach: each service is described in its own dedicated "detail" page, each "detail" page is designed manually and images are positioned in function of the actual textual content. But products are still grouped by category and product(s) details (like product availability, price, information, discounts, etc...) are still retrieved dynamically; the business owner has a total control over which product appears in which ListBox on which page, and can always change attributes like price or availability; discount information will automatically appear at the right place when a product or service is subject to a promotional action.
  • Products and services appear in their own "home" application and where they are configured to appear, but that doesn't make them less part of the same network. It is possible to feature a product from the "shop" application in the "services" application, or vice-versa, and it is still possible to use the promotional system "normally": nothing prevents from defining a promotional action to offer - for example - a pendant from the "shop" application for free when a particular service from the "services" application is purchased, or vice-versa. The promotions management system, when displaying popups or summary boxes for promotions, will correctly locate products and display the right link to the right page for each product, independently of its "home" application.
  • The "shop" application is absolutely "SEO-friendly": each product family, each product category, each product is represented by a URL; search engines can crawl the entire site and extract everything without any problem.
  • The portal application exposes a XML sitemap that is different than in the other applications, in that it actually contains all URL's of all applications on top of its own, as suggested by Google for sub-domains.
Back to top