222
PREVIOUS
Glue Warehouse EU
  • Glue Warehouse EU
  • Ajax
  • Amazon CloudFront
  • Amazon SES
  • authorize.net API
  • Codeigniter
  • CSS
  • Cybersource.com
  • Graphic Design
  • ExtJS
  • Fedex API
  • Git
  • Google PageSpeed
  • HTML
  • JavaScript
  • jQuery
  • JS custom scripts
  • Mailchimp API
  • MySQL
  • PayPal API
  • PHP
  • Rollbar API
  • SOAP
  • TinyPNG API
  • Wkhtmltopdf
  • zip2tax.com API
 
Goals

The client within the expansion of his business has planned to launch the production of construction adhesives under its own brand "Glue Warehouse". We had a task to develop a comprehensive solution, which would include an online store, CRM/ERP system to manage sales and customers, and a module to integrate with the existing in the company document management system, on the basis of IBM Lotus Notes (hereinafter Lotus Notes). It was necessary to ensure cross­browser compatibility in the following browsers: Google Chrome, Mozilla Firefox, Safari и Internet Explorer 7+.

The main features of the online store:
1. Store is focused both on retail and at wholesale;
2. There should be a custom system of creation, confirmation and account activation
3. The ability to create various price lists and bind them to the accounts
4. Interactive tool for selection of adhesive color depending on color of kitchen countertops of different brands
5. Credit module which allows accounts to apply for a credit limit and system administrators to consider and process applications
6. Multi­site with a choice of 1 of 7 languages.
7. The possibility of converting currency.

 
Solution
After analyzing the customer's requirements, it was decided to develop a website and control panel on a single platform based on PHP framework Codeigniter, which at that time was one of the best MVC frameworks. MySQL database was selected as a data store, which was later replaced with a more powerful database ­ Percona Server. For the realization of payment with credit cards, we used cybersource service. Also, during payment we use authentication technology 3­D Secure. To integrate the online store with the Lotus Notes document management system we selected SOAP communication protocol.

Also, we used the following technologies and services in the project:

­- jQuery (and numerous plugins)
­- Ajax
­- ExtJS
­- SOAP
­- cybersource.com
- Fedex API
- zip2tax.com API
- Amazon SES
- Amazon CloudFront
- Google PageSpeed
 
Team

- Designer – development of the website design, various illustrations, print products, email newsletters;

­- Project­manager ­ communication with the customer, distribution, and control of tasks implementation;

­- 2 PHP programmers – development of the functionality and frontend;

-­ Lotus Notes specialist - ­ SOAP service development for the exchange of information;

-­ Tester – functional and cross­browser compatibility testing.

 
Duration
After all details were discussed with the customer, we have made an evaluation of the project and work plan. The project was divided into several independent parts; each of them has been divided into functional components. As a result, the project was estimated at nearly 1,500 hours of development.  Thanks to competent management the development of different parts of the system was conducted in parallel, which allowed completing the project during 4 months.

 

We use cookies to give you the best experience possible. By continuing we'll assume you're on board with our Cookie Policy.
Accept