Yehor Hohlov
Offer Yehor work on your next project.
Rating
Skills and abilities
Programming
Portfolio
-
VIOLETTE — online store of niche perfumery (HTML/CSS/JS)
Web ProgrammingA full-fledged layout of the niche perfume online store VIOLETTE with an elegant purple design. Implemented on a clean stack without frameworks and builds.
What has been done:
• Home page — hero section, moving advantages bar, olfactory families, bestsellers, promo banner with countdown timer, reviews, subscription form.
… • Catalog — product grid with filters (family, for whom, price) and sorting (popularity, price, rating, new arrivals).
• Product card — gallery, note pyramid (top/heart/base), selection of volume 30/50/100 ml with automatic price recalculation, quantity counter, similar fragrances.
• Cart — quantity change, deletion, promo codes, delivery calculation, order placement. Data is stored in localStorage and synchronized between pages.
• Fully responsive design, appearance animations on scroll, pop-up notifications, mobile menu.
Stack: HTML5, CSS3 (Flexbox, Grid, CSS variables, animations), vanilla JavaScript (ES6+).
Interface in Ukrainian, prices in hryvnias.
#html #css #javascript #frontend #layout #webdesign #responsive #landing #onlinestore #ui
-
Portfolio of a Python Developer: Telegram Bots, APIs, and Websites
Web ProgrammingOne-page portfolio for a freelance developer focusing on Telegram bots, automation, and web development.
What has been implemented:
• Hero block with clear positioning and CTA
… • Services section: Python/Bot Development and web layout
• Projects block with real cases (CRM bot, city assistant, landing page, documentation)
• Technology stack, work process, and benefits of collaboration
• Responsive layout for mobile devices
• Scroll-reveal animations, interactive "bot console" in the hero section
• Separate resume page with the option to save as PDF
Technologies: HTML5, CSS3, JavaScript (ES6+), responsive design, GitHub Pages.
Suitable as an example of a commercial portfolio for clients on freelance marketplaces.
#portfolio #webdevelopment #landing #telegrambot #python #frontend #responsivedesign #businesscardwebsite #freelance
-
Neon Odyssey 2077 — landing page for a cyber festival (HTML/CSS/JS)
Website DevelopmentDeveloped a fully functional one-page website (landing page) for the fictional international cyber-art and music festival Neon Odyssey 2077.
What has been done:
… - Minimalist dark design with an accent color, modern typography (Space Grotesk + Inter), and responsive layout for mobile devices
- 11+ sections: hero, about the festival, artist lineup, schedule for 3 days, stages, visitor experience, gallery, merch, tickets, FAQ, testimonials
- Interactivity without frameworks: scroll progress bar, highlighting of the active menu item, animations for block appearances, statistics counters, schedule tabs, FAQ accordion, testimonials slider, gallery lightbox, modal window for ticket payment
- Desktop effects: parallax hero, magnetic buttons, 3D tilt on cards, custom cursor glow
- Real images (Unsplash), optimized loading (lazy loading)
- Stack: HTML5, CSS3 (Grid, Flexbox, Custom Properties, animations), JavaScript (ES6+, Intersection Observer API). No React/Vue — pure frontend.
The website serves as an example landing page for events, festivals, and startups in the tech/creative niche.
#webdevelopment #landing #html #css #javascript #frontend #layout #responsive #ui #ux #website #landing #cyberpunk #festival #onepagewebsite #portfolio
-
CRM system for booking makeup sessions in the Telegram bot aiogram
Bot DevelopmentDeveloped a fully functional CRM system for a makeup studio that operates entirely within a Telegram bot. The bot combines the client side and the administrative panel in one interface, without a separate website.
Client capabilities:
- Booking an appointment in three steps: selecting a service, a date a month in advance, and available time
… - Viewing and canceling their own appointments
- List of services with prices and durations
- Profile settings: phone and notifications
- Automatic notifications about appointment confirmation or cancellation
Administrative panel directly in the bot:
- Orders with filters by status (new, confirmed, completed, canceled) and actions: confirm, complete, cancel, delete
- Statistics: number of appointments, income, clients, workload schedule
- Client database with visit history
- Service management: adding, editing, hiding, deleting
- Flexible working schedule: working days, hours, slot duration, booking horizon
- Mass mailing to clients and editing the welcome message
- Administrator management (one or multiple) by username or Telegram ID
The generation of available slots occurs automatically, taking into account the working schedule and already booked appointments, thus eliminating double bookings.
Technologies: Python, aiogram 3, SQLAlchemy 2, SQLite. Clean modular architecture, convenient deployment via .env.
#telegram #telegrambot #python #aiogram #crm #bot #sqlalchemy #automation #booking #Backend
-
MyKyivBot — Telegram bot "assistant for Kyiv"
Bot DevelopmentDeveloped a Telegram bot for residents of Kyiv — a single interface for news, safety, infrastructure, and leisure in real-time.
Functionality:
… Aggregation of news from 10 Kyiv Telegram channels via Telethon, spam filtering, display of 3 fresh posts with photos
Status of air raid alerts via Siren API with threat types and a link to the map
Power outage schedules from the official DTEK channel
Weather in Kyiv and air quality (AQI) based on World Air Quality Index data
Random dining establishments and walking spots with geolocation
Route planning for Kyiv metro considering transfers
Multiplex movie schedule and theater listings from numotamo.com
Personal notification settings for alerts and outages
Technologies: Python, Aiogram 3, Telethon, asyncio, BeautifulSoup, aiohttp, JSON databases.
The bot is in production, has separate documentation and user action logging.
Detailed documentation + the bot itself: https://yegor10.github.io/docs_site/
#telegrambot #python #aiogram #telethon #kyiv #chatbot #asynchronousprogramming #webscraping #apiintegration #Telegram
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Article in Wikipedia
40 USD
|
|||||
|
I need to create a website from a PDF, is it possible?
22 USD
|
|||||
|
We are looking for a developer to create a trading bot/chatbot.
267 USD
|
|||||
|
Telegram bot
269 USD
|
|||||
|
Automatic video posting on social media according to a schedule
60 USD
|
|||||
|
Frontend for the launcher
178 USD
|
|||||
|
Make my website
18 USD
|
|||||
|
Parsing and classification of data
220 USD
|
|||||
|
Making edits and improvements to the website according to the specifications.
134 USD
|
|||||
|
Transfer of a small business card website with 58 pages from Joomla 1.5 to Joomla 6
89 USD
|