General information
Welcome
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).
- We use Redis as cache, to offer the best performance possible.
- All application is protected by Google reCAPTCHA v3.
- Real time statistics about the metin2 server with Websockets.
- JWT authentication.
- SEO friendly.
- Email integration included.
- Responsive design.
Pricing
Product | Description | Price |
---|---|---|
helCMS files | helCMS source files (backend + frontend) | 400 € one time |
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. Read on T&C page for more information. | Included |
Updates | New features are coming out frequently, and you can buy them separately. | Included |
Custom design | Free design comes with the CMS, but in case you have a custom PSD, I can code it in few days. It's very time consuming, so that's why it costs extra. | 50 € |
Custom feature | I can implement any extra feature you need, for example SMS confirmation, 2FA Auth, Vote4Coins, any idea. | +100 € |
Deployment
Deployment
The installation consists of the CMS deployed on a VPS in a docker environment. Traffic will be handled by the VPS itself by Nginx.
DDOS protection is provided by Cloudflare, which is free.
The metin2 server domain DNS will be pointed to Cloudflare, which will act as a CDN (Content Delivery Network) and firewall and point to the VPS.
Everything related to deployment is done by me, you just need to provide me with the VPS credentials and the domain.
Features
Homepage
- news, events, updates from Admin Panel
- live data: server status, live online players + 24h, created accounts and characters
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
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
- you can create voucher codes with coins for players (possibly for event prizes)
User Panel
- account information
- account status (active, banned)
- if account is GM, information is displayed about it
- list of player characters
- debug character
- 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
- voucher page
Donation page
- 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)
Ranking
- cached
- all players and guilds ranking, not only top 100
- paginated, extremely fast search by name
Other features
- Extremely good code, well written, tested, can be shown to you prior purchase
- SEO friendly