terminal://project/02
vlad@portfolio:~$ open case/lrscripts-roblox-platform
WebDevOps

LRscripts — full-stack platform for Roblox scripts

I built a platform from scratch where users can discover, publish and discuss Roblox scripts — from the Figma interface to the database, admin panel and production server.

Open projectRepo(private)Video(not published)
tech_stack
10 modules
Next.js 16React 19TypeScriptPrismaMariaDBTailwind CSSSharpCaddyUbuntusystemd
route: /projects/lrscripts-roblox-platform
status: production_case
focus: ux / speed / business result
step_01

problem

The goal was to quickly build a new website from a Figma design. Some pages were missing from the mockup, while the project also needed accounts, content publishing, search, moderation and a complete backend.

step_02

solution

I continued the missing pages in the same visual style and built the platform with Next.js. I added accounts, profiles, scripts, games, search, comments, reactions, favorites, follows, image uploads and an admin panel. I also deployed the finished project to a VPS with HTTPS and automatic backups.

step_03

my_role

I handled the entire project myself: frontend, backend, database, admin panel, security, SEO and production deployment.

results
1
Built registration, authentication, user profiles and script publishing.
2
Added scripts, games, search, filters, Trending and Favorites.
3
Implemented comments, reactions, user follows and content reports.
4
Built an admin panel for reviewing and moderating user content.
5
Added image uploads with validation, resizing and automatic WebP conversion.
6
Protected accounts, sessions, forms and APIs from abusive repeated requests.
7
Configured SEO, sitemap, Open Graph, responsive layouts and loading skeletons.
8
Deployed the platform to an Ubuntu VPS with HTTPS, firewall, private database access and automatic backups.
gallery
click to explore
7 screenshots
contact://brief

Need a similar project?

Message me briefly about what you need — I’ll suggest a solution, stack and realistic timeline.

●Discuss project→