Ardasher Gainazarov← All work

NV Group

A website with an apartment catalog, a sales CRM and a buyer portal for a construction company in Khujand.

Client
NV Group construction company
City
Khujand
Team
ZIYO
My role
Team lead and lead developer
Scope
3 systems
Status
Delivered
Website
nvgrouptj.com
nvgrouptj.com

Overview

Context

NV Group builds residential complexes in Khujand and sells apartments, penthouses, commercial units and parking spaces. A sale takes a long time: from the first request to the contract, the installment plan and the final payment.

Goal

Bring sales into one system: the website shows live availability straight from the CRM, a manager takes the deal from request to contract, and the buyer sees their deals and payments in a personal account.

Architecture

Hover a node or pick a module in the table below to see what it does.

NV Group

Connection map

How the modules connect: from the unified CRM down to bots and client portals.

Core
CRM sections
For clients
Sales CRM
nvcrm.com
Properties and chessboard
complexes, floors, units
Leads and reservations
requests and holds
Deals and contracts
price, contract, payments
nvgrouptj.com
catalog and requests
Client portal
deals and payments

Core

Sales CRM
nvcrm.com

CRM sections

Connected to: Sales CRM

Properties and chessboard
complexes, floors, units

Connected to: Sales CRM

Leads and reservations
requests and holds

Connected to: Sales CRM

Deals and contracts
price, contract, payments

For clients

Connected to: Properties and chessboard, Leads and reservations

nvgrouptj.com
catalog and requests

Connected to: Deals and contracts

Client portal
deals and payments

Modules

Stack

Frontend
Next.js, React, TypeScript, Tailwind CSS
Backend
Django, Django REST Framework
Infrastructure
PostgreSQL, Redis, Nginx, Gunicorn, PM2
Documents and API
DOCX contracts, OpenAPI

Results

A website that is always current
Availability and unit statuses on the website come straight from the CRM: no manual updates are needed.
The whole deal in one system
The request, reservation, price and installment calculation, contract and payment schedule live in one CRM, and documents are generated automatically.
Reservations don’t block sales
An expired reservation is released automatically and the unit goes back on sale.
Transparency for buyers
In the client portal buyers see their deals, payments and their personal manager’s contacts.

Need a system like this?

Tell me about your business and I’ll propose an architecture and a timeline.

Discuss a project
Next projectToj Sokhtmon