Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Denis Pekavchuk

Offer Denis work on your next project.

Ukraine Kyiv, Ukraine
6 days 7 hours back
Available for hire available for hire
2 proposals made
age 21 years
on the service 9 months 7 days

Rating

Successful projects
No data
Average rating
No data
Rating
228
Website Development
1258 place out of 2360
Bot Development 1
573 place out of 1941

Language proficiency level

Українська Українська: fluent
Русский Русский: fluent
English English: pre-intermediate

Skills and abilities

Portfolio


  • 1000 USD

    NexorHost — Premium Game Hosting Landing Page

    Website Development
    A 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 Development
    A 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 Development
    Flowers #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 Development
    Project 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 Development
    Developed 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 Development
    AI-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
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