[{"data":1,"prerenderedAt":449},["ShallowReactive",2],{"index-en":3,"home-services-en":56,"home-proof-en":151},{"id":4,"title":5,"body":6,"credibility":7,"cta":17,"description":20,"extension":21,"hero":22,"meta":27,"navigation":28,"path":29,"process":30,"proof":45,"seo":48,"services":51,"stem":54,"__hash__":55},"index\u002Fen\u002Findex.yml","Solutions solved by software.",null,[8,11,14],{"value":9,"label":10},"150+","products and scripts shipped",{"value":12,"label":13},"20,000+","customers served",{"value":15,"label":16},"300+","five-star customer reviews",{"title":18,"description":19},"Describe the project. We'll tell you honestly whether SolwareX is the right builder for it.","A reply within 24-48 hours, in English or Dutch. If it's not a fit, we say so, and where possible point you to someone better placed.","SolwareX builds custom software and web apps, Tebex webstores, FiveM systems and Discord bots.","yml",{"supporting":23,"accent":24,"primaryCta":25,"secondaryCta":26},"Custom software & web apps, Tebex webstores and game systems. Designed, built and shipped by SolwareX.","software","Start a project","See recent work",{},true,"\u002Fen",{"title":31,"steps":32},"How working with SolwareX goes",[33,36,39,42],{"title":34,"description":35},"Enquiry","You describe the project through the form. We reply within 24-48 hours with questions or a proposed call.",{"title":37,"description":38},"Intake call","Free, about 30 minutes. We pin down scope, constraints and what done looks like.",{"title":40,"description":41},"Fixed-scope proposal","You get a written proposal with scope, timeline and a fixed price. No obligations.",{"title":43,"description":44},"Build and handover","We build with regular updates, then hand over code and documentation. Maintenance is available after.",{"title":46,"description":47},"Proof","Not mockups. Everything here runs in production with real users, which says more than any screenshot.",{"title":49,"description":50},"Web apps, webstores and game systems by SolwareX","SolwareX builds custom software and web apps, Tebex webstores, FiveM systems and Discord bots. Fixed-scope quotes after a free intake, work you can click through.",{"title":52,"description":53},"What SolwareX builds","Four ways to work together, each with a fixed-scope quote after a free intake. Every one is backed by shipped work you can check.","en\u002Findex","l7zFryqVHNDLOm6ywHVlGDyuNf-Jli6zUX1VQBz8-oA",[57,86,107,129],{"id":58,"title":59,"body":60,"description":74,"extension":75,"icon":76,"meta":77,"navigation":28,"order":78,"path":79,"price":80,"seo":81,"stem":82,"suits":83,"timeline":84,"__hash__":85},"services\u002Fen\u002Fservices\u002Fweb.md","Web app development",{"type":61,"value":62,"toc":70},"minimark",[63,67],[64,65,66],"p",{},"Most business software falls somewhere between a website and a full platform: a SaaS product with accounts and billing, an internal tool that removes a spreadsheet nobody wants to maintain, a dashboard that ties two systems together. SolwareX builds that kind of web application end to end, and keeps it running afterwards.",[64,68,69],{},"The stack is proven on our own products, MyChar (mychar.gg) and GetGiven (getgiven.com): Nuxt and Vue with TypeScript, Supabase for auth, database and storage, Stripe for payments, and whatever API integrations the project needs. It deploys to Netlify, Vercel, Cloudflare or wherever you prefer, under your own account. Bring your own design and we build to it, or we handle the design too; either way works. What the product actually does is decided in the intake, and the things that are easy to forget, SEO, Google Analytics, documentation and handover, come along as part of the work.",{"title":71,"searchDepth":72,"depth":72,"links":73},"",2,[],"Web apps, SaaS products, internal tools and integrations, built around what your business actually needs.","md","i-lucide-layout-dashboard",{},1,"\u002Fen\u002Fservices\u002Fweb","Always project-based; fixed quote after a free intake",{"title":59,"description":74},"en\u002Fservices\u002Fweb","you need a real web application built and kept running, from a subscription product to an internal tool","Scoped per project; the proposal includes a concrete timeline","wfuNBvxc-TD9_5RybY7tSIo4Mavf6QjUx4hK3cGZqtA",{"id":87,"title":88,"body":89,"description":99,"extension":75,"icon":100,"meta":101,"navigation":28,"order":72,"path":102,"price":80,"seo":103,"stem":104,"suits":105,"timeline":84,"__hash__":106},"services\u002Fen\u002Fservices\u002Fwebstore.md","Tebex Headless webstores",{"type":61,"value":90,"toc":97},[91,94],[64,92,93],{},"Tebex handles game-server payments well, but the hosted templates all look alike, load slowly and cap what you can do with branding, SEO and checkout. SolwareX builds storefronts from scratch on the Tebex Headless API instead. Our own store, RX Scripts (rxscripts.xyz), runs this way and carries more than 300 five-star reviews; the One Studios store (onestudios.gg) runs on the same foundation, with its changelog and product docs built straight into the site. Both are living proof you can click through before committing to anything.",[64,95,96],{},"What your store includes is up to you. Gifting, coupons, an in-site checkout or the Tebex checkout page, customer purchase history, Discord integration, SEO, Google Analytics: it can all be done. Bring your own design and we build to it, or we design it with you, and the intake is where we decide what actually makes sense for your store.",{"title":71,"searchDepth":72,"depth":72,"links":98},[],"Custom storefronts on the Tebex Headless API: your design, your domain, your checkout flow.","i-lucide-shopping-cart",{},"\u002Fen\u002Fservices\u002Fwebstore",{"title":88,"description":99},"en\u002Fservices\u002Fwebstore","your store runs on a stock Tebex template and it shows in your conversion","WcNDgaFoq4OHVo-56KFlG7qK9Vm4tgPszElztcTBweQ",{"id":108,"title":109,"body":110,"description":120,"extension":75,"icon":121,"meta":122,"navigation":28,"order":123,"path":124,"price":80,"seo":125,"stem":126,"suits":127,"timeline":84,"__hash__":128},"services\u002Fen\u002Fservices\u002Ffivem.md","FiveM scripts",{"type":61,"value":111,"toc":118},[112,115],[64,113,114],{},"The engineering behind game servers is real engineering: performance under load, framework compatibility, systems that keep working after every update. SolwareX has been building it commercially since 2023, on a foundation laid across years of running game servers and small webstores.",[64,116,117],{},"The track record: over 150 scripts shipped for the community and webstores, the One Inventory product (onestudios.gg), and the open-source fmLib compatibility library that lets one codebase run on ESX, QBCore and QBox. Whatever your server needs, from a single script to a full gameplay system, is exactly the conversation the intake is for. Selling those scripts, and the community around them, is often a Discord bot job too, which is a service of its own.",{"title":71,"searchDepth":72,"depth":72,"links":119},[],"Performance-first game systems and scripts for FiveM servers and the businesses around them.","i-lucide-gamepad-2",{},3,"\u002Fen\u002Fservices\u002Ffivem",{"title":109,"description":120},"en\u002Fservices\u002Ffivem","you run a server or game business and need systems that hold up under real players","W8_DMWv1Pm9-46TtlJdEjgTQLWCi8nOeO8xfRq8YLNQ",{"id":130,"title":131,"body":132,"description":142,"extension":75,"icon":143,"meta":144,"navigation":28,"order":145,"path":146,"price":80,"seo":147,"stem":148,"suits":149,"timeline":84,"__hash__":150},"services\u002Fen\u002Fservices\u002Fdiscord.md","Discord bot development",{"type":61,"value":133,"toc":140},[134,137],[64,135,136],{},"Off-the-shelf Discord bots stop where your business starts. They cannot talk to your store, check your licenses or answer questions from your own documentation. SolwareX builds the ones that can.",[64,138,139],{},"The proof runs across our own communities: production bots handling purchase delivery, license management, ticketing with transcripts, role automation and translated support. One of them answers questions straight from the product documentation with an AI assistant on the Claude API, cutting the repetitive half of the support queue. Whatever your community or store needs automating, from a simple utility bot to a full commerce and support backend, starts with the intake.",{"title":71,"searchDepth":72,"depth":72,"links":141},[],"Custom bots that run a community and the commerce behind it: support, delivery, verification and automation.","i-simple-icons-discord",{},4,"\u002Fen\u002Fservices\u002Fdiscord",{"title":131,"description":142},"en\u002Fservices\u002Fdiscord","your community or store needs automation that off-the-shelf bots cannot reach","ZrkroGy1BOv0iKgV1RN48npl6AwbURGps88O1_nTjCE",[152,251,320,387],{"id":153,"title":154,"body":155,"category":228,"description":229,"extension":75,"featured":28,"image":230,"meta":231,"navigation":28,"order":78,"outcome":232,"path":233,"problem":234,"role":235,"seo":236,"stack":237,"status":247,"stem":248,"type":249,"url":217,"video":6,"__hash__":250},"work\u002Fen\u002Fwork\u002Fmychar.md","MyChar",{"type":61,"value":156,"toc":222},[157,162,165,169,172,197,200,204,207,211],[158,159,161],"h2",{"id":160},"problem","Problem",[64,163,164],{},"Anyone building a personal brand, whether a creator, a small business or a gamer, wants a page that actually looks like them, not one of three templates everyone else uses. Mainstream link-in-bio tools give almost no design control and no depth, so every profile blends into the next.",[158,166,168],{"id":167},"what-we-built","What we built",[64,170,171],{},"A highly customizable link-in-bio platform where people design their own page instead of picking from a handful of templates. It goes deep on personalization for everyone, and for creators and gamers it adds live platform integrations most tools ignore:",[173,174,175,179,182,185,188,191,194],"ul",{},[176,177,178],"li",{},"Deep customization: layouts, fonts, colors, backgrounds, effects, custom cursors and community-made skins",[176,180,181],{},"Live integrations with Twitch, YouTube and Discord, including viewer and member counts",[176,183,184],{},"A connected Spotify player, clips, setup and gear lists, and a game library with in-game handles",[176,186,187],{},"Comments, friends and achievement badges",[176,189,190],{},"Analytics: views, clicks, top links, countries, live visitors",[176,192,193],{},"Custom domains provisioned automatically through the Vercel API for the top tier",[176,195,196],{},"Free, Pro and Elite tiers on Stripe, with both subscription and lifetime pricing plus add-ons",[64,198,199],{},"Under the hood it carries the production plumbing a real SaaS needs: rate limiting, plan guards, grace-period handling, secured cron jobs and instant search-engine pings via IndexNow.",[158,201,203],{"id":202},"stack","Stack",[64,205,206],{},"Nuxt with TypeScript, Supabase (auth, database, storage), Stripe with webhooks, Resend with react-email templates, the Discord, Twitch, YouTube and Spotify APIs, and a companion discord.js bot on MongoDB.",[158,208,210],{"id":209},"outcome","Outcome",[64,212,213,214,221],{},"MyChar is live at ",[215,216,220],"a",{"href":217,"rel":218},"https:\u002F\u002Fmychar.gg",[219],"nofollow","mychar.gg"," with more than 500 users across free and paid tiers. SolwareX built it and steers where it goes, and a small crew of familiar people helps carry the day-to-day support, so client work never competes with our own products for attention. It is also the clearest proof we can hand a SaaS client: the same team, the same stack, a product you can sign up for today.",{"title":71,"searchDepth":72,"depth":72,"links":223},[224,225,226,227],{"id":160,"depth":72,"text":161},{"id":167,"depth":72,"text":168},{"id":202,"depth":72,"text":203},{"id":209,"depth":72,"text":210},"saas","A highly customizable link-in-bio SaaS for anyone building a personal brand, with deep design control, live platform integrations and subscription or lifetime pricing through Stripe.","\u002Fimg\u002Fwork\u002Fmychar.webp",{},"Live at mychar.gg with 500+ users; SolwareX builds and grows it, with a small crew of familiar people on the day to day.","\u002Fen\u002Fwork\u002Fmychar","Link-in-bio tools all look the same and box you in: a few templates, little design control, no depth.","SolwareX: design, build, deploy, maintain, support, docs",{"title":154,"description":229},[238,239,240,241,242,243,244,245,246],"Nuxt","TypeScript","Supabase","Stripe","Discord API","Twitch API","YouTube API","Spotify API","Vercel","live","en\u002Fwork\u002Fmychar","SaaS","y05yjLWZHezSaBGu8_f-g-KBC9FMqjxNwkOopRQ2u8M",{"id":252,"title":253,"body":254,"category":304,"description":305,"extension":75,"featured":28,"image":306,"meta":307,"navigation":28,"order":72,"outcome":308,"path":309,"problem":310,"role":235,"seo":311,"stack":312,"status":247,"stem":316,"type":317,"url":318,"video":6,"__hash__":319},"work\u002Fen\u002Fwork\u002Frxscripts.md","RX Scripts store",{"type":61,"value":255,"toc":298},[256,258,261,263,266,279,281,284,286,289,295],[158,257,161],{"id":160},[64,259,260],{},"Selling digital products to game servers means payment processing, instant delivery, license management and support at volume. Tebex solves payments, but its hosted storefronts are slow, generic and barely rank in search. For a premium catalog, the storefront was the weakest link in the funnel.",[158,262,168],{"id":167},[64,264,265],{},"A fully self-made storefront on the Tebex Headless API: our own design, domain, page structure and SEO, with baskets, coupons, gift cards, bundles and subscriptions. The interface is built with Nuxt and PrimeVue, and the store sells a self-built catalog of more than 150 scripts.",[64,267,268,269,273,274,278],{},"Around the storefront sit two companion pieces with their own case studies: a ",[215,270,272],{"href":271},"\u002Fcases\u002Frx-docs","self-made documentation portal"," at docs.rxscripts.xyz, and the ",[215,275,277],{"href":276},"\u002Fcases\u002Frx-bot","RX Discord bot"," that handles delivery, licensing and support.",[158,280,203],{"id":202},[64,282,283],{},"Nuxt with PrimeVue and TypeScript on the Tebex Headless API, with Google Analytics for insight into what converts.",[158,285,210],{"id":209},[64,287,288],{},"More than 20,000 customers, a Discord community of 10,000+ members and 300+ five-star reviews, with two themes repeating in those reviews: installation takes minutes and support actually helps.",[290,291,292],"blockquote",{},[64,293,294],{},"\"The support here is top tier. I asked could webhooks be added to the script for all sales and it was done with the next update.\"\nbig_dawg13, verified customer review",[64,296,297],{},"The store, delivery and first-line support run unattended day to day, which is what lets a commercial catalog run without a company behind it.",{"title":71,"searchDepth":72,"depth":72,"links":299},[300,301,302,303],{"id":160,"depth":72,"text":161},{"id":167,"depth":72,"text":168},{"id":202,"depth":72,"text":203},{"id":209,"depth":72,"text":210},"webstore","A custom e-commerce storefront on the Tebex Headless API with automated delivery and licensing, built with Nuxt and PrimeVue.","\u002Fimg\u002Fwork\u002Frxscripts.webp",{},"20,000+ customers and 300+ five-star reviews; payments, delivery and first-line support run without anyone touching them.","\u002Fen\u002Fwork\u002Frxscripts","Hosted Tebex templates capped the brand: slow, generic and invisible to search engines.",{"title":253,"description":305},[238,313,314,239,315],"PrimeVue","Tebex Headless API","Netlify","en\u002Fwork\u002Frxscripts","Webstore","https:\u002F\u002Frxscripts.xyz","_PJqi6evVJc8FONbc7xfnWrMEnou5qPsefn9yRj74nA",{"id":321,"title":322,"body":323,"category":304,"description":376,"extension":75,"featured":28,"image":377,"meta":378,"navigation":28,"order":145,"outcome":379,"path":380,"problem":381,"role":235,"seo":382,"stack":383,"status":247,"stem":385,"type":317,"url":366,"video":6,"__hash__":386},"work\u002Fen\u002Fwork\u002Fonestudios-store.md","One Studios store",{"type":61,"value":324,"toc":370},[325,327,330,332,335,349,351,359,361],[158,326,161],{"id":160},[64,328,329],{},"One Inventory is positioned as the premium option in its market. Premium positioning dies on a generic storefront: the store is the first thing a prospect sees, before any feature list. It needed its own design language, fast pages and a checkout that does not bounce buyers to a foreign-looking domain mid-purchase.",[158,331,168],{"id":167},[64,333,334],{},"A second self-made storefront on the Tebex Headless API, separate from RX Scripts and built around a single flagship product:",[173,336,337,340,343,346],{},[176,338,339],{},"A product-led landing experience: feature tour, verified reviews, roadmap and beta pricing with a lifetime price lock",[176,341,342],{},"Package and checkout flow through the Headless API on the brand's own domain",[176,344,345],{},"The changelog and full product documentation built straight into the site, so customers never leave it to find answers",[176,347,348],{},"Purchase-to-Discord wiring, so buying connects the customer to licensing and support immediately",[158,350,203],{"id":202},[64,352,353,354,358],{},"Nuxt with TypeScript and Pinia on the Tebex Headless API, integrated with the ",[215,355,357],{"href":356},"\u002Fcases\u002Fonestudios-bot","One Studios Discord bot"," for delivery and entitlements.",[158,360,210],{"id":209},[64,362,363,364,369],{},"Live at ",[215,365,368],{"href":366,"rel":367},"https:\u002F\u002Fonestudios.gg",[219],"onestudios.gg"," as the complete sales channel for the product line, docs and changelog included. Building the second store on the foundations of the first took a fraction of the time, which is the argument for custom-but-reusable engineering over one-off templates.",{"title":71,"searchDepth":72,"depth":72,"links":371},[372,373,374,375],{"id":160,"depth":72,"text":161},{"id":167,"depth":72,"text":168},{"id":202,"depth":72,"text":203},{"id":209,"depth":72,"text":210},"A second custom Tebex Headless storefront with the changelog and product documentation built straight into the site.","\u002Fimg\u002Fwork\u002Fonestudios-store.webp",{},"Live at onestudios.gg as the complete sales channel for One Inventory, from landing page to checkout to docs.","\u002Fen\u002Fwork\u002Fonestudios-store","A premium product needs a premium storefront; a stock Tebex template would undercut the entire positioning.",{"title":322,"description":376},[238,314,239,384,246],"Pinia","en\u002Fwork\u002Fonestudios-store","P6g2oYbqa3thD68RC7jvDl0u7eeaV9Ugfr1Y92AwBaA",{"id":388,"title":389,"body":390,"category":432,"description":433,"extension":75,"featured":28,"image":434,"meta":435,"navigation":28,"order":436,"outcome":437,"path":438,"problem":439,"role":235,"seo":440,"stack":441,"status":247,"stem":445,"type":446,"url":447,"video":6,"__hash__":448},"work\u002Fen\u002Fwork\u002Frx-docs.md","Documentation",{"type":61,"value":391,"toc":426},[392,394,397,399,402,416,418,421,423],[158,393,161],{"id":160},[64,395,396],{},"Selling 150+ scripts to thousands of server owners means the same questions arrive every day: how do I install this, what does this config option do, which framework versions work. Answering them one ticket at a time does not scale, and buyers who cannot find answers quietly stop buying.",[158,398,168],{"id":167},[64,400,401],{},"A self-made documentation platform, separate from the store but part of the same ecosystem:",[173,403,404,407,410,413],{},[176,405,406],{},"Per-product documentation with installation guides, configuration references and code samples",[176,408,409],{},"Full-text search, so a customer finds the answer faster than a ticket gets picked up",[176,411,412],{},"The public fmLib documentation, so third-party developers can build against our library",[176,414,415],{},"AI-readable exports via llms.txt, which means the documentation also feeds AI tooling, including the support assistant in the One Studios bot",[158,417,203],{"id":202},[64,419,420],{},"Nuxt with Nuxt Content and Nuxt UI Pro, plus nuxt-llms for the machine-readable exports.",[158,422,210],{"id":209},[64,424,425],{},"The portal answers the questions that used to fill the ticket queue, before they become tickets. It is a large part of why reviews keep repeating that installation takes minutes: the answer to almost every setup question is one search away, day and night.",{"title":71,"searchDepth":72,"depth":72,"links":427},[428,429,430,431],{"id":160,"depth":72,"text":161},{"id":167,"depth":72,"text":168},{"id":202,"depth":72,"text":203},{"id":209,"depth":72,"text":210},"custom","A self-made documentation platform at docs.rxscripts.xyz: per-product guides, code samples and AI-readable exports.","\u002Fimg\u002Fwork\u002Frx-docs.webp",{},6,"Customers install and configure without opening a ticket, and the docs feed the AI support assistant.","\u002Fen\u002Fwork\u002Frx-docs","A catalog of 150+ scripts generates the same setup questions endlessly; every answered ticket is time not spent building.",{"title":389,"description":433},[238,442,443,444,315],"Nuxt Content","Nuxt UI Pro","nuxt-llms","en\u002Fwork\u002Frx-docs","Website","https:\u002F\u002Fdocs.rxscripts.xyz","XNvnOHXzWaxG9NXg5e1TJSOb4TG9YS5Z56KNDTrwHUU",1786202350130]