Skip to content

General information

Tip

helCMS is currently the best M2 CMS on the market. It's extremely well written, secure and tested. It's based on React, Next.js and Spring Boot with other tools which ensures high performance and security.

The whole website is a SPA (Single Page Application). This means that when you click on a link or visit a page the page will immediately load without the “loading effect” in your browser (smooth transitions).

Technical information

  • Frontend in Next.js & React


    Frontend is a SPA, no refresh between pages.

    Communication with backend is higlhy secure and also protected against bots by Google reCAPTCHA V3.

  • Backend in Spring Boot


    Backend is written in Java, Spring Boot which is used by global enterprise websites.

  • Cached with Redis


    Ranking & all relevant API endpoints are cached so website is really fast and efficient.

  • Live communication & stateless authentication


    Secure, real-time communication about server statistics.

    Login is JWT token-based.

Pricing

Product Description Price
helCMS files helCMS source files (backend + frontend) 350 €
Installation First installation on VPS is free, second will be 30 €. Installation consists of VPS setup + Cloudflare, DNS, SSL configuration and CMS setup Included
Support Support is included in case the website is malfunctioning, and is charged in case you break something. Included
Updates New features are coming out frequently, and you can buy them separately. Security updates are provided free. Included
Custom design Free design comes with the CMS, but in case you have a custom PSD, I can code it in 3-5 days. It's time consuming, so that's why it costs money. 100-150 €
Custom feature I can implement any extra feature you need, for example SMS confirmation, 2FA Auth, and any systems you need. 100+ €

Deployment

Example

This installation consists of the CMS deployed on a VPS in a docker environment. Traffic will be handled by the VPS itself by 
Nginx. 

The DNS will be pointed to Cloudflare, which will act as a CDN (Content Delivery Network) and firewall and point to the VPS. 

This setup is recommended for most clients.

First installation cost: free
This installation consists of the CMS deployed on a Kubernetes cluster. 

The traffic will be handled by the Kubernetes cluster itself. In this setup you can enable auto scalability which scales up and 

spawns more machines when the system is under heavy load (e.g. CPU Usage > 60%). This setup will cost a lot more than the VPS 

setup and might be overkill for most clients.

Features

Homepage

  • news, events, updates from Admin Panel
  • socket communication for: server status, live online players + 24h, created accounts and characters
  • fake statistics for online players, created accounts and characters (can multiply it from Admin Panel)
  • server status online/offline from Admin Panel

Registration

  • registration page is in modal, as other pages like: login, forgot password, change password, etc.
  • e-mail confirmation, can enable/disable it in Admin Panel
  • same e-mail can be used for multiple accounts
  • strong password strength enforced
  • option to add referrer (e.g. youtuber)

Login

  • login page is in modal
  • reset password with e-mail link + page

Download page

  • you can set download links from the admin panel

Player Control Panel

  • account information
  • account status (active, banned)
  • if account is GM, information is displayed about it
  • list of player characters
  • debug characters
  • reset character delete code: the user will be emailed a new deletion code every time for security
  • reset safebox password button: the user will be emailed a new safebox password
  • change password + they will emailed a link (for security reasons) that allows them to change password
  • donation page (described below)

Ranking

  • cached
  • all players and guilds ranking, not only top 100
  • paginated, extremely fast search by name

Admin Panel

  • you can see all players, and ban them (permanent or temporary) + unban
  • you can see all accounts, and ban them (permanent or temporary) + unban
  • ban by IP, HWID address, Discord ID
  • enable/disable global settings (e.g. e-mail confirmation, registration, donations, downloads, etc.)
  • you can add new download links
  • you can add new donation methods
  • you can now activate Happy Hour Event

Donations

  • PayPal donation method is automatic, and the user will receive the coins instantly
  • Stripe donation method is automatic, and the user will receive the coins instantly
  • Revolut donation method is manual, the user will have to send the money to the admin and the admin will have to manually add the coins to the user (will be automated when as extra feature)

Other information

  • Extremely good code, well written, tested, can be shown to you prior purchase
  • SEO friendly