web·area
All work
Case studyFullstackNext.jsFastifyMySQLWebSocket

NFA Accounts

A Steam account store where delivery takes under a minute. Around the store there's a chat, a forum, reviews, buyer profiles and a partner programme with an API.

Client
NFA Accounts
Type
Game account marketplace
Our part
Design, frontend, backend and admin
Status
Live
nfaaccounts.com
NFA Accounts — home page, first screen
6 443
accounts in stock
7 000+
accounts sold
<1 мин
to deliver after payment
1 235
customer reviews

* Figures from the site counters when the screenshots were taken.

01The brief

Thousands of similar accounts, each needing a close look before purchase. Buyers need to see game hours, Steam level, bans and restrictions. The seller needs to hand over an account right after payment, keep the community close and sell beyond their own site.

02What we built

Storefront, backend and admin — three apps. The storefront and admin run on Next.js, the backend on Fastify with MySQL. Account data is pulled from Steam, support and chat run over WebSocket, and the chat is synced with Telegram.

Storefront01

Filtered catalog, accounts, reviews, RU / EN

Community02

Chat, forum, blog, profiles with achievements

Sales03

Referrals, partner rates, reseller API

03Catalog


Pick an account by price, game hours and Steam level. Separate toggles for no VAC, no cooldown, no Limited and with skins. Sort by price, hours, level or skin value.

nfaaccounts.com
NFA Accounts — Filters
Hover to scroll ↓Tap to scroll ↓
04Account


Steam level, hours, games owned, ban and restriction status, CS2 stats. Buyers sign in to a purchased account only through our loader, which protects both sides.

nfaaccounts.com
NFA Accounts — Everything about
Hover to scroll ↓Tap to scroll ↓
05Localization


The English version lives at /en with its own copy and search titles.

nfaaccounts.com
NFA Accounts — EN
NFA Accounts — RU
⇆
RUEN

Drag the divider — RU on the left, EN on the right

06Community


The site chat is synced with the store's Telegram chat. There's a forum, filterable reviews and buyer profiles with levels and achievements.

nfaaccounts.com
NFA Accounts — Chat
07Partners


A referral link paying 5% of purchases, partner rates up to 50% for creators, an API for people reselling accounts in their own store or Telegram bot, and wholesale.

nfaaccounts.com
NFA Accounts — Sales beyond
Hover to scroll ↓Tap to scroll ↓
08Service


A loader page with step-by-step instructions and a blog of guides: how to pick an account, what to check before paying, how NFA differs from a regular account.

nfaaccounts.com
NFA Accounts — Loader
—Mobile


Catalog, account page and reviews on a phone. Hover or tap a screen to scroll it.

NFA Accounts — mobile, home
Home
NFA Accounts — mobile, account
Account
NFA Accounts — mobile, reviews
Reviews

Swipe sideways · tap a screen to scroll it

09All pages


Click a page to open it in full. Use ← → to flip through.

What's inside
Filtered catalogData from SteamInstant deliveryChat + TelegramForumReviewsProfiles and achievementsPartner programme and APILive supportRU / ENAdmin panel
Visit the site
Next project
Xernel
A store frontend in 5 days, backend hooked up in a couple of hours
New project


Catalog, delivery, community and a partner programme — built around what you sell.