Web Platforms & Software · Live Market Price Platform

Avin Gold — A live price platform for gold, coins, currencies, crypto and metals with professional charts

Live gold and currency prices with candlestick charts, indicators, calculators and a daily archive.

Built withLaravelFilamentNext.jsWebSocketPostgreSQLRedis
ClientAvin Gold
Project typeLive Market Price Platform
CategoryWeb Platforms & Software
Statusavin-gold.ir
avin-gold.ir
Home page of Avin Gold on desktop
Mobile version of Avin Gold
OVERVIEW

About the Avin Gold project

Avin Gold is a complete platform for following the prices of gold, coins, currencies, crypto and metals. The goal from day one was simple: the user sees every symbol change the moment it happens, without refreshing the page, and gets analysis tools on the level of a trading platform.

The project has two separate parts: a price-processing core that collects data from several sources, validates and stores it, and a fast website that streams the same data live to thousands of visitors. Derived symbols such as 24-karat gold, intrinsic value and the coin premium are calculated automatically from the base prices.

Challenge

Price websites are usually either slow and cluttered or show nothing more than a bare number. We needed a system that streams prices second by second without loading the server, detects stale or invalid prices, and keeps an exact history of every symbol for charts and the archive.

Solution

Price collection was moved into an independent engine with a processing queue that manages the source, conversion factor and maximum valid age of every symbol separately. Prices reach the browser over WebSocket, and pages are rendered on the server with smart caching so they are both fast and readable by Google. New price sources are added from the admin panel without writing code.

86market symbols
6analysis indicators
5calculators
Liveupdates without refresh
KEY FEATURES

Key features of Avin Gold

01

Live updates

Prices update over WebSocket without a page refresh, with the exact time of the last change next to each symbol.

02

Professional technical charts

Candlestick, Heikin-Ashi, bar and line charts from 5-minute to daily intervals, with log scale and full-screen mode.

03

Indicators and drawing tools

Moving averages, Bollinger Bands, RSI and MACD, plus trend lines, Fibonacci, rectangles and a measuring tool.

04

Inverse currency charts

See what one million tomans is worth in each currency — a simple way to follow the rial's purchasing power.

05

Calculators

Gold price with making fee and tax, coin premium meter, karat converter, mithqal-to-gram and a currency converter.

06

Archive and data export

Daily open, high, low and close for every symbol, with CSV download and a price archive for each day.

07

Personal watchlist

Users bookmark their favourite symbols and follow their own list separately.

08

Price-source admin

Add data sources, map symbols, set factors and enter prices manually in seconds from the admin panel.

SCREENS

Inside pages

ADMIN PANEL

Avin Gold admin panel

Behind the website sits a full admin panel that controls the entire price cycle: defining symbols and categories, connecting data sources and mapping each source's code to a site symbol, and setting conversion factors and maximum price age. Prices with an abnormal jump go to a quarantine instead of being published, so an administrator can approve or reject them, and a quick-entry screen lets staff enter every symbol by hand in seconds when an automatic source is unavailable.

What we delivered

  1. 01Market analysis and price-data architecture
  2. 02Web and mobile UI design
  3. 03Multi-source price engine with a processing queue
  4. 04Live price streaming over WebSocket
  5. 05Technical charts, indicators and drawing tools
  6. 06Admin panel with price quarantine and quick entry
  7. 07Server deployment, SSL, monitoring and technical SEO

The value we created

Avin Gold now runs on a complete price infrastructure that works without manual intervention: prices come from several sources, suspicious data is stopped before publishing, and users see every change instantly. The same infrastructure can be extended into a mobile app, a notification bot or a price API for other businesses.

Technologies used

LaravelFilamentNext.jsWebSocketPostgreSQLRedis
Next projectAvin Gold Accounting Suite — Web-based Accounting Software
RELATED

Related projects

All projects

Sitahan

The reference for rebar, I-beam, sheet, profile and pipe prices by mill, with charts and weight calculators.

Next.jsPrismaPostgreSQL
View project

Avin Gold Accounting Suite

Specialised jewellery accounting with 18 modules: sales and purchase invoices, cash desk, bank, cheques, gold transfers, workshop, repairs, inventory, instalments, payroll and reports.

Next.jsPrismaPostgreSQL
View project

Sartitrha

Categorised news alongside the Quran with Persian translation, poems by 237 poets, 1,200+ names with meanings, prayer times for 500+ cities, Hafez divination, gold and currency prices and an Android app.

LaravelFilamentMySQL
View project
LET'S TALK

Have a project like Avin Gold in mind?

In a free consultation we review your idea and find the best way to build it together.