Volodymyr Mahdyk
Offer Volodymyr work on your next project.
Rating
Skills and abilities
Programming
-
Bot Development
from 2 USD for project
-
Databases & SQL
from 2 USD for project
-
HTML & CSS
from 2 USD for project
-
Javascript and Typescript
from 2 USD for project
-
Python
from 2 USD for project
-
Testing & QA
from 2 USD for project
-
Web Programming
from 2 USD for project
Portfolio
-
Telegram Bot "AniDude" - Convenient bot for searching and viewing anime
PythonAniDude — Telegram bot for searching, viewing, and selecting anime
AniDude is a convenient and fast bot that helps find any anime in seconds: from classics to seasonal new releases. It is connected to a current API, which allows the bot to always show fresh information — ratings, descriptions, genres, number of episodes, studios, and links for viewing.
Main features of AniDude:
… Anime search — just type the title (in Russian, English, romaji) — the bot will find it in 1–2 seconds
Categories and genres — a wide selection: Action, Adventure, Comedy, Drama, Romance, Sci-Fi, Fantasy, Ecchi, Horror, Psychological, and many others
Top and popular — the "Popular" button shows the top anime of the current season (spring, summer, autumn, winter)
Seasonal collections — automatically updated lists of the best anime of each season
Viewing information — detailed anime card: poster, rating (MyAnimeList / AniList), year, studio, number of episodes, short synopsis, genres, status (ongoing / completed)
Page flipping — "Next" / "Previous" buttons — conveniently scroll through large lists
Commands and menu — /start, /help, buttons "Categories," "Popular," "Search," "Help"
Bot help — command /help or button "? Help" — a short guide with all features
Responsiveness — works perfectly on phone and PC, fast loading of posters and text
Technologies used under the hood:
Python + aiogram 3 (asynchronous framework for Telegram bots)
Connected to a current API (AniList / MyAnimeList or similar) for data parsing
Caching requests (so the bot works lightning-fast even with a large number of users)
Inline buttons and pagination (flipping pages without spamming messages)
Nice message design: emojis, markdown, large posters, clear structure
-
GameX - gaming blog
PythonGameX is a modern gaming blog/media platform built on Django, created for gamers who want to read fresh news, in-depth reviews, guides, interviews, and follow esports and industry news. The project is built as a full-fledged media site with a focus on readability, loading speed, pleasant design, and powerful functionality for users and administrators.
Main features and full functionality of GameX
For visitors:
…
Homepage with large, bright cards of the latest materials (news, reviews, guides, interviews, esports)
Categories and tags: News, Articles, Guides, Interviews, Esports, PC, Consoles, VR, Mobile Games, etc.
Powerful search across the entire site (title, text, tags)
Filtering materials by categories, tags, date
Page of a separate article with:
beautiful text formatting (CKEditor + custom styles)
large images and galleries
comments with moderation and a reply tree (depth up to 2 levels)
the ability to add to favorites (like/heart)
viewing similar materials at the bottom
view statistics
User personal cabinet (registration, authorization, comment history, favorites)
Responsive design - looks perfect on phone, tablet, and PC
Dark theme with neon accents (purple gradient, Exo 2 font)
For the administrator:
Full-fledged Django admin panel with extended functionality:
management of articles (creation, editing, publication, drafts)
categories, tags, SEO fields (title, description, og:image)
comment moderation (approval/deletion/replies)
management of users and their favorites
article view statistics
Support for RichText (CKEditor) with image uploads
Easy addition of new materials with automatic slug generation
Ability to add banners, sliders, popular materials to the homepage
Technology stack:
Backend: Django (main framework), Python
Database: PostgreSQL
Content editor: CKEditor 5 with media uploads
Frontend: HTML5, CSS3, JavaScript, Bootstrap 5
Styling: custom CSS with gradients, neon effects, Google fonts
Animations and sliders: Swiper.js (for popular materials and similar articles)
Authorization and comments: Django Authentication + custom Comment model with reply depth
Optimization: query caching, lazy loading of images, responsiveness
Deployment: Nginx + Gunicorn / uvicorn + Supervisor
GameX is not just a blog, but a full-fledged platform for the gaming community: easy to read, fast, with active comments and scalability (adding game ratings, game database, forum, etc.).
-
Online store for the sale of gaming equipment
PythonPePeStore is a modern gaming online store built on Django, where you can assemble the perfect PC, buy components, peripherals, monitors, VR, and audio with minimal hassle and maximum convenience.
The platform offers a vast selection of products for gamers: from ready-made builds and components to accessories and VR equipment. Each product has a detailed description, real photos, specifications, and reviews — so you know exactly what you are getting.
Key features of PePeStore:
… - Catalog and categories — convenient navigation with bright icons (Ready PCs, Consoles, VR, Monitors, Peripherals, Audio, Cases, etc.)
- Main screen — a powerful slider with top builds and hot offers + a large block "Assemble your perfect gaming PC" with a quick selection button
- Popular products — a carousel with current items right on the homepage
- Detailed product card — photos, full specifications, price, availability, "Add to cart" / "Buy in 1 click" buttons
- Search — quick search by name, brand, category, or specifications (for example, "RTX 4090" or "RGB keyboard")
- Filters — by brand, price, specifications, ready builds
- Cart and checkout — quick addition, viewing, quantity change, promo codes, choice of payment and delivery methods
- Personal account — order history, saved builds, profile
- Responsive design — looks perfect on phone, tablet, and PC — playing from your phone? Order a mouse in 5 minutes
- Admin panel — convenient management of products, categories, orders, promotions, and stock
- Speed and optimization — PostgreSQL + caching + optimized queries = lightning-fast loading even with a large number of products
Technologies used:
- Backend: Django (main framework), Python
- Database: PostgreSQL
- Frontend: HTML5, CSS3, JavaScript, Bootstrap (responsiveness + speed)
- Sliders and carousels: Swiper.js
- Deployment: Nginx + Gunicorn / uvicorn
- Optimization: query caching, lazy loading of images
PePeStore is not just a store for components. It is a place where gamers quickly find everything they need for upgrades, building their dream PC, or buying accessories, while the owner gets a convenient and fast platform for sales.
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Refactoring backend
226 USD
|
|||||
|
Python script for unpacking and packing language files
338 USD
|
|||||
|
"Shopify | Online Store of Food Supplements"
500 USD
|
|||||
|
Develop a website
451 USD
|
|||||
|
Online store on Opencart for selling mobile accessories
406 USD
|
|||||
|
Referral-Analytical Telegram Bot
600 USD
|
|||||
|
Development of a landing page for a SaaS product
451 USD
|
|||||
|
Creating a sales website for immigration consultant services on WordPress
400 USD
|
|||||
|
Game developer
2000 USD
|
|||||
|
Refinement of the website on Strapi
56 USD
|