Arabic community platform — Discord & MTA
YRF’9
An Arabic RTL community site with admin tools, Discord login, and a link to a single MTA server — profiles, stories, templates, and a shop.

Stack
- Next.js
- TypeScript
- Prisma
- PostgreSQL
- Discord API
- MTA
- Coolify
What it is
YRF’9 is a community surface for players, designers, and makers around one Discord community and one MTA server. The public site and admin live together; a bot and MTA resource sit beside them.
Features
Discord login
Membership starts from Discord, not a separate account dump.
Community surface
Stories, templates, a shop, and team work have a public Arabic RTL place.
Bot and MTA
A Discord bot and an MTA resource share the same database and deploy.
Components
Inside: an Arabic RTL community site, Discord login, stories and templates, a shop, admin tools, a Discord bot, and an MTA resource.
01
Discord login
Membership starts from Discord.
02
Publish
Stories, templates, and team work have a public place.
03
Game server
The MTA resource stays linked to the bot and the site.
The work
I worked on the website, the admin panel, the shared database, the Discord bot, and deploying the two containers on Coolify.
Next project
FR Manager