Start a project

AlCompany

Website for a Novosibirsk distributor of low-alcohol beverages.
15.07.2022
Goal
Develop an e-commerce website and integrate it with 1C.
Alcompany is the largest distributor of draft and bottled beer in the Novosibirsk region.

The client’s company has impressive turnover and conducts business using 1C. However, the brand did not have its own website before working with us. There was a pressing need for a fully-fledged e-commerce website with all the necessary integrations.

Visit the website al.company

At the start of the collaboration, the client had several mockups, but we had to completely redesign them.

We analyzed the client’s business processes, conducted UX research, identified interface issues, and highlighted areas for improvement. Based on the findings, we decided to redesign the existing mockups.

Once the design was approved, we prepared the pages for layout, compiled a UI kit, and moved on to the development iteration.

Our team launched the website in two stages.

First, we launched the MVP version with a product catalog synchronized with 1C. In this version, there was no user dashboard, as after lengthy discussions, we decided to save this feature for later.

The release consisted of a merge request with 100+ commits and a code difference of approximately 3000 lines. And not a single conflict in the branches!

Here are just a few development highlights:
  • We used Elasticsearch — a tool for storing and quickly searching data. Each website user is provided with a personalized catalog and set of discounts.
  • We implemented custom integration with 1C. The website exchanges documents and product, order, price, and delivery data with the technology platform.
  • We used Swagger, a tool for documenting APIs.
After launching the MVP, we moved on to developing the second version.

We enhanced the project with a personal account built on Vue.js.

Since the client works exclusively with legal entities, we had to consider numerous nuances during the development of the personal account.
  • Up-to-date information on outstanding payments, container and equipment balances.
  • Access for multiple representatives within a single personal account.
  • Blocking new orders for users with overdue payments.
  • Option to request a reconciliation report.
  • Ability to place orders for multiple companies (in case the client has several retail locations).
Favorites are populated from 1C by default for each user.

This section includes products the customer orders most frequently.

The last phase focused on refreshing the website content.

We organized a photoshoot for Alcompany — capturing high-quality images of the office, team, vehicles, and warehouse facilities.

We continue our collaboration with the client.

The next step after developing the website was crafting an SMM strategy.

We developed engagement mechanics, worked on expanding the target audience, and built sales funnels across social media platforms.

Enter your name
Enter a phone number
Enter E-mail address
 
 
 

We use cookies to ensure the website functions properly.

Got it