Nowadays, representation of business on the Internet plays very important role in its growth. Kleopatra is an offline clothing store project. The purposes of project website are popularization of a brand, products advertisement, income increase and business growth.
Single Page Application (SPA) architecture was chosen for implementation of this project. This provides the following advantages: performance increase, more complex animation effects and reduced server load. Also, market analysis of potential customers was conducted before the start of project development. It turned out that a big percentage of potential users will use mobile devices, smartphones and tablets to view the website. So, the responsive design became additional requirement.
Website performance was primary emphasis during development. Loading images of dress collections using AJAX technology was the most rational design decision. It prevented very ineffective, excessive traffic usage and loading of all images at once. That's why the only dress collections that are loaded and cached are those that user is going to see immediately.
- ASP.NET MVC
- Single Page Application
- Google API