Denis Pekavchuk
Offer Denis work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
Design & art
Outsourcing & consulting
Translation
- English
-
Software, Website & Game Localization
from 112 USD for project
- Ukrainian
Portfolio
-
1000 USD NexorHost — Premium Game Hosting Landing Page
Website DevelopmentA modern, high-tech #Landing Page for gaming #hosting, designed with a focus on maximum conversion and premium #UI/UX. The main goal of the project is to provide gamers and server administrators with a fast, intuitive path from learning about the benefits to selecting a pricing plan and placing an order.
The #design is executed in the trendy Dark Cyberpunk / Tech Minimalism style. The deep dark background minimizes eye strain, while neon blue accents clearly focus the user’s attention on key interface elements and call-to-action buttons. What was doneHero Section (First Screen): A futuristic logo, a clear value proposition, and interactive icons for supported games (#Minecraft, #Terraria, #CS, #Rust, #DayZ) were developed, along with two contrasting action buttons for a quick start.
… Statistics Block: Integrated live #counters (43+ servers, 34+ clients, 99.9% Uptime) that instantly confirm the reliability of the infrastructure and build trust. Our advantages: Created a clean tile grid featuring 8 key advantages (DDoS protection, Fast activation, #NVMe drives, etc.) with concise icons and alignment.
#Pricing Configurator: An interactive #table with #pricing #cards (Vanilla, Purpur, Excellent, Unlim) has been implemented. Hardware (CPU, RAM, NVMe) and pricing are detailed, with a prominent “Order” button. Review section: A user-friendly grid of real customer reviews with ratings has been implemented to boost brand trust. FAQ (Frequently Asked Questions): An interactive accordion menu has been developed to address users’ main concerns and questions before purchase. Project UX Highlight: Color coding and a clear visual hierarchy allow users to navigate the server configuration and find the game they need in just 4 seconds. Technical Specifications and UI KitTechnology Stack: Figma (UI/UX), HTML5 / CSS3 (BEM), Vanilla JS / Alpine.js, Tailwind CSS.
Color #palette: Deep dark background (#060814), Slate Gray (#1e293b) for cards, and accent Electric Blue (#3b82f6).
#Typography: Modern sans-serif fonts with a clear hierarchy from headings to compact card text.
#Responsiveness: Fully flexible page scaling from mobile screens (320px) to Ultra-Wide monitors without losing layout integrity.
#Optimization: Lightweight vector SVG icons are used, ensuring instant page loading. The project is fully optimized for SEO and Google PageSpeed requirements.
-
2000 USD Discord Bot — A billing system for game server hosting
Bot DevelopmentA fully functional Discord bot for automating billing and managing game servers based on Pterodactyl Panel.
Tech stack: #Node.js 22, #discord.js v14, #SQLite (node:sqlite), #Express, #node-cron, #Pterodactyl Application/Client API, #Donatello webhook.
… Implemented features:
Personal #client dashboard in DMs with step-by-step navigation via embeds and buttons
Full #billing cycle: registration/linking of Pterodactyl accounts, balance top-ups via Donatello.to, purchase/renewal/cancellation of plans with pro-rated refunds.
#Discounts for subscriptions (3/6/12 months), short-term rentals (1 day / 3 days / week), 24-hour trial period.
#Server auto-deployment upon purchase: dynamic egg configuration via the Pterodactyl API, automatic selection of a free port.
#Auto-renewal of plans, automatic suspension upon expiration (cron every 5 minutes with catch-up upon restart).
#Multi-server on a single subscription (sub-servers), upgrade/downgrade with prorated billing.
Full-featured #admin panel: CRUD for plans, user management with pagination, server import, balance editing.
Support #ticket system: separate channels, auto-assignment of embed, statuses (open/accepted/closed), log channel.
Trilingual #localization (UA/EN/PL) with real-time switching.
#Role system: automatic assignment of the “customer” role when active servers are present.
-
5000 USD Flowers Shop — website + Telegram bot for a flower shop
Website DevelopmentFlowers #Shop is a comprehensive #platform for a flower shop: a #showcase website for customers and a #Telegram bot with an admin #dashboard and a #customer #account. All features were developed from scratch without using a #CMS or pre-made templates.
The site features a #premium #design in a burgundy, gold, and ivory color palette, with #mobile responsiveness, scroll-reveal animations, and a scroll progress bar. The #product #catalog supports filtering by category and pagination with 9 products per page. Each product card displays a star rating, a discount badge, or the “Bouquet of the Day” label; clicking on it opens a popup with a gallery of up to 3 photos and full product details.
… A separate “Bouquets of the Day” section showcases selected products. Customer reviews are displayed with an avatar, rating, and product name. The contact section features an interactive OpenStreetMap with a route button, a highlighted schedule for the current day, and links to social media. The order pop-up contains the store’s contact information and a “Call Me” form with a Ukrainian number mask and IP-based spam protection.
The Telegram bot for the administrator allows full control of the store: add and edit products with up to three photos, set percentage and fixed discounts, manage categories and daily specials. Built-in review moderation system with instant notifications. Newsletters support formatted text, photos, and videos, feature a preview before sending, and provide delivery statistics. The customer CRM allows you to assign purchases to customers by phone number even before they register in the bot, with automatic notifications sent to the customer via Telegram.
#The customer dashboard in the bot is accessed via phone number and immediately displays the entire purchase history—even if the admin added them earlier. Customers can leave reviews with ratings and text, anonymously or by name.
Tech stack: #Node.js 22, #Express.js, #SQLite with built-in node:sqlite, #Telegraf.js, #Leaflet.js, #Vanilla #HTML/CSS/JS. Two processes (server and bot) run in parallel via WAL mode without blocking. Deployed on #VPS via #PM2 and #Nginx.
Translated with DeepL.com (free version)
-
100 USD Telegram bot for tracking work hours and calculating pay
Bot DevelopmentProject Description:
A convenient and minimalist tool on #Telegram for accurate #tracking of working hours, payroll calculation, and #statistics. The bot allows you to completely eliminate the need for manual notebooks or complex Excel spreadsheets by #automating the tracking of shifts worked.
Key features:
…
Shift management: quickly start and end a work shift using intuitive inline buttons (“Start Shift,” “End Shift”).
Manual entry: the ability to manually record or adjust the time if the user forgot to press the button on time.
Flexible settings: set an individual hourly rate (e.g., 29.7 zł/hour) for automatic earnings calculation.
Detailed analytics: instant generation of reports and statistics on hours worked and earnings for the current day, week, or month.
Scalability options (which I can implement for your business):
This architecture easily adapts to the needs of companies, firms, or teams with multiple employees:
#B2B module for managers: an admin panel for viewing, monitoring, and managing the working hours of the entire staff.
Convenient export: quick download of detailed reports and data in the required format (#Excel, #CSV) for accounting.
Automation: configuration of automatic check-ins, notifications about the start/end of shifts, and a reminder system for staff.
Tech stack: #Python, #Telegram #Bot #API (clean code without constructors).
Translated with DeepL.com (free version)
-
Discord Bot for Minecraft Server Whitelist Management
Bot DevelopmentDeveloped a fully-functional Discord bot to automate the whitelist application process for Minecraft servers. Key features:
Modal forms for player applications
… Automated application moderation via approve/reject buttons
Minecraft server integration via RCON (automatic whitelist management)
In-game ban/kick system directly from Discord
Database for storing applications and configurations
Custom FAQ system with full CRUD functionality
Paginated server list for bot owner
Comprehensive event logging
Technologies: Python, discord.py, SQLite, RCON, aiohttp
-
Smart Polish Tutor - Telegram Bot
Bot DevelopmentAI-powered Polish language learning Telegram bot. Daily vocabulary with pronunciation, translator, personalized settings. AI content generation, progress statistics, admin panel. Technologies: Python, Telegram Bot API, Grok AI, SQLite.
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Telegram bot
22 USD
|
|||||
|
Link UA Telegram bot
112 USD
|
|||||
|
Telegram Bot
112 USD
|
|||||
|
Create a Telegram bot
112 USD
|
|||||
|
Virtual Assistant for Data Entry and copy paste
100 USD
|
|||||
|
Video cutting from Twitch for YouTube Shorts
116 USD
|
|||||
|
Telegram Bot
335 USD
|
|||||
|
AI consultant
250 USD
|
|||||
|
Development of a personal AI bot for automating messaging in Telegram
89 USD
|
|||||
|
I am looking for a responsible developer for optimizing a mailing script for a business in Telegram.
33 USD
|