Creation of Server and Site for Counter Strike 2
Technical assignment for setting up a Counter-Strike 2 server and creating a website with an admin panel
1. Project description
It is necessary to deploy a Counter-Strike 2 (CS2) server and develop a website with an admin panel that will allow managing the server and its plugins in real-time.
The goal of the project is to create an autonomous platform where the administrator can manage game settings, monitor players, issue bans/mutes, change server configurations, add plugins, and track player statistics.
⸻
2. Requirements for the Counter-Strike 2 server
✅ Ensure automatic server restart in case of a crash
2.2 Server setup (The server does not need to be set up from scratch as some work has already been done, about 50%)
✅ Install SteamCMD and CS2 server
✅ Configure automatic loading of maps, configurations, logs
✅ Ports are already open 27015-27030
✅ Add SourceMod + Metamod for advanced administration
✅ Install GSLT token for Community server
2.3 Server functions
✅ Plugin system (admin panel, VIP, anti-cheat, custom commands)
✅ Ban system (by SteamID, IP, temporary and permanent bans)
✅ Logging of all player actions (connect, disconnect, chats, commands)
✅ Auto-update of server and plugins
✅ Synchronization with the website (see below)
⸻
3. Requirements for the website with an admin panel
3.1 Technical requirements
(To be discussed as we go)
3.2 Website functionality
✅ Modern design with our logo (it is already available)
✅ Main page – information about the server, list of players online
✅ Statistics page – match history, player rankings
✅ Registration / login system
✅ Payment system via card/QR code (Payme/Click platforms - Uzbekistan)
✅ Admin panel:
• Server management (restart, change maps)
• Issuing/removing bans
• Configuring game parameters (tickrate, slots, gravity, etc.)
• Uploading and installing plugins
• Logging administrator actions
✅ Integration with CS2 server API
✅ Chat for communication between players and administration
⸻
4. Synchronization of the server and website
✅ Data exchange via API (REST or WebSockets)
✅ Auto-update of data (players, statistics, chats) in real-time
✅ Server management through web interface (turning on/off/changing settings)
✅ Bans and player rights are synchronized between the server and the website
⸻
5. Security requirements
✅ Protection of API from DDoS and SQL injections
✅ Data encryption (SSL)
✅ Role-based access control (admin, moderator, player)
✅ Automatic backups of the database and server configurations
⸻
6. Additional
✅ Installation and administration instructions
✅ Support and assistance in setup (1 month after project completion)
⸻
7. Budget and deadlines
📌 Estimated budget: negotiable
📌 Completion time: 7-10 days
⸻
How to apply?
If you are ready to take on the project, please write:
1️⃣ Experience with CS2 servers / web development
2️⃣ Examples of completed projects (preferably with server-side)
3️⃣ Cost estimate and completion time
-
1 day150 USD1 day150 USD
Glad to welcome!
I am the manager of the DzenCode company.
Our team has 80+ developers.
We have over 10 years of successful experience in web development and mobile device development.
We work with payment through "Safe".
We use two project management organization strategies – outsourcing and outstaffing.
Rate from $15/hour.
… ❇️ We are ready to create a server and website for Counter Strike 2 with an admin panel for managing the server, players, and website content.
We have experience with SteamCMD and CS2.
❇️ We will need access to the server to analyze what has already been done.
Budget and deadlines are discussed individually.
📌Let's discuss the details in the chat and launch the project!
-
1 day500 USD
8193 63 1 1 day500 USDGood day!
I am ready to implement your project for setting up a Counter-Strike 2 server and creating a website with an admin panel. I look forward to discussing the details and starting work!
-
1 day400 USD
3853 24 0 1 day400 USDHello,
I am ready to take on your project for setting up a Counter-Strike 2 server and creating a website with an admin panel. My experience includes deploying CS2 servers with the installation of necessary software and configuring automatic loading of maps, configurations, and plugins. I will be able to create a modern website with server management functionality, issuing bans, configuring game parameters, and integration with the CS2 server API.
My rate is $16 per hour. To start working, I will need more detailed information about the technical requirements and functionality of the website.
Best regards,
Maxim
-
45 days3000 USD
1195 4 0 45 days3000 USDGood day,
My name is Mykola, I am a freelancer with experience in web development (Laravel + Vue.js). I am interested in your project for setting up a CS2 server and creating a website with an admin panel, and I am capable of handling it.
Why me:
Experience with web platforms and APIs (REST/WebSockets).
Server setup (Linux, SteamCMD, SourceMod/Metamod).
Security (SSL, protection against attacks) and optimization.
… Flexibility and support (instructions + 1 month).
My works are in the portfolio — I will send examples in personal messages.
Regarding the project:
I am ready to complete the CS2 server and develop the website with the required functionality.
The deadlines (7-10 days) seem short, as does the budget — I suggest discussing this in personal messages.
Contact me for clarification on details, deadlines, and costs. I will send examples of my work.
Sincerely, Mykola
-
10 days1200 USD
188 10 days1200 USDHello! We can start right now.
The task is completely clear!
Design, development, setup, and testing – everything is included.
Write to discuss your project!
-
10 days600 USD
9972 117 0 10 days600 USDHello.
I am interested in your project. I am ready to take it on. Write to me, we will discuss.
-
7 days700 USD
1540 3 0 7 days700 USDHello! I have experience in creating servers for CS2, I developed my own case with a website and admin panel, and we can additionally create a Telegram bot for payment and tracking player status. The development will take approximately ~7 days.
-
1 day50 USD
270 1 day50 USDHello, I can set up an admin panel for the server on Pterodactyl, which will allow you to manage the server through a convenient web interface, and the site using CSM Azuriom, which will enable auto donations for your project with payment integration through Monobank, PayPal, and much more.
Current freelance projects in the category Databases & SQL
Dashboard on Dune AnalyticsStyle reference: dune.com/filarm/polymarket-activity Task To create a neat, visually appealing dashboard on Dune for our bot for Polymarket. At this stage, demonstration (synthetic) data is used — it is generated programmatically but looks logical and plausible, in the style… Databases & SQL ∙ 16 hours 25 seconds back ∙ 9 proposals |
Power BI
16 USD
The dashboard runs on a Google server, we need to transfer all logic + code Required skills: deployment of ETL processes on a Linux server + working with BigQuery and Postgre There is working code that runs on Google, where the database itself is, we need to transfer it to… Python, Databases & SQL ∙ 1 day 10 hours back ∙ 15 proposals |
Need a 1C specialist for refinements and development.I am looking for a 1C specialist for freelance collaboration. I am currently working with a contractor who provides support and maintenance for the 1C system. However, due to the contractor's workload, there is a need for prompt execution of additional tasks, improvements, and… Databases & SQL ∙ 3 days 10 hours back ∙ 11 proposals |
Restoring Instagram after a banOn March 3, 2026, my Instagram was blocked due to a violation of rules. I believe there has been some mistake, as the page was personal with photos and videos of my personal trips. I did not post any comments anywhere. I have sent several appeals. I cannot download my files… Databases & SQL, Web Programming ∙ 3 days 21 hours back ∙ 5 proposals |
Eliminate the issue of incomplete data import from Excel files of Nova Poshta specifications into 1C:
45 USD
Goal: There is a processing in 1C for uploading the specifications of Nova Poshta. For unclear reasons, it has stopped loading some tabular data. We need to find the reason and eliminate the problem of incomplete data import from Excel files of Nova Poshta specifications into… System & Network Administration, Databases & SQL ∙ 7 days 4 hours back ∙ 16 proposals |