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

Diana Tsapenko

Offer Diana work on your next project.

Ukraine Ukraine
2 months 23 days back
Available for hire available for hire
age 20 years
on the service 1 year

Rating

Successful projects
No data
Average rating
No data
Rating
158
HTML & CSS
2340 place out of 5619
Web Programming 1
3393 place out of 6430

Language proficiency level

Українська Українська: fluent
English English: intermediate

Skills and abilities

Portfolio


  • 11 USD

    SmartSpace - adaptive landing page

    HTML & CSS
    Developed a modern landing page for the real estate agency "SmartSpace".
    Technical features:
    HTML5/CSS3: Semantic markup, use of BEM methodology to support code scalability.
    Responsiveness: The site displays correctly on all devices.
    JavaScript (ES6+): Implemented interactive elements in pure JS without heavy libraries.
    Optimization: Use of SVG sprites for icons and lazy loading attributes.
    Style architecture: Use of CSS variables for easy customization of the color scheme.
  • 11 USD

    Cyberpunk 2077 — Adaptive landing

    HTML & CSS
    This is a promo landing page created for the game Cyberpunk 2077. The project demonstrates skills in creating complex, fully responsive interfaces using HTML5, CSS3 (Grid, Flexbox, Custom Properties), and JavaScript (ES6 Classes).

    Key features:
    Full responsiveness for all types of devices.
    Dynamic background change in the hero section using a JS class.
    Use of modern CSS techniques such as clip-path to create a unique style.
    Focus on accessibility: semantic markup, ARIA attributes, and proper form handling.

    Technology stack:
    HTML5
    CSS3 (CSS Variables, Grid Layout, Flexbox)
    JavaScript (ES6 Classes)
  • 5 USD

    Random Color Palette Generator

    HTML & CSS
    This is an interactive one-page web application designed for the quick creation and visualization of color palettes. The tool is developed for web designers, developers, and anyone working with color who needs a source of inspiration or ready-made solutions for their projects. The application allows users to generate, customize, and save harmonious color schemes with one click.

    Key features:
    Dynamic generation: Creating a new palette of five random colors happens instantly by pressing the "Space" key.
    Color locking: Users can lock one or several colors they like. Locked colors will remain unchanged during subsequent generations, allowing for precise combinations.
    Copying HEX code: When clicking on the color code, it is automatically copied to the clipboard for convenient use in graphic editors or code.
    Adaptive text contrast: The color of text and icons automatically changes to black or white depending on the brightness of the background, ensuring excellent readability and accessibility of the interface (WCAG).

    Technical stack:
    HTML5
    CCS3
    JavaScript (Vanilla JS)
    Chroma.js
    Font Awesome
  • 14 USD

    Collection of natural artifacts – interactive landing

    HTML & CSS
    Adaptive promotional website created for presenting a digital collection of natural artifacts. The project combines elegant typography, modern layout techniques, and interactive sliders using Swiper.js, creating an engaging and visually appealing browsing experience.

    What has been implemented:
    A clean HTML5 structure with BEM methodology for scalable code.
    Responsive layout based on Flexbox and media queries.
    Integration of Swiper.js;
    Hover, focus, and disabled states for convenience and accessibility.
    Typography system using Google Fonts;
    Smooth animations (all 0.2s ease) for interactive elements.

    Technologies:
    HTML5
    CSS3 (Flexbox, Media Queries)
    JavaScript (ES6)
    Swiper.js
    SVG icons
    BEM methodology

    Key features:
    Fully responsive design (desktop → tablet → mobile).
    Interactive Swiper.js slider with custom buttons and pagination.
    Feedback form.
    Custom hover, focus, and active states for buttons, links, and inputs.
  • 9 USD

    Splice - landing page for a musical instruments and plugins service.

    HTML & CSS
    This is a one-page adaptive landing site created to showcase the capabilities of a music service. The site contains promo blocks, a section with advantages, user reviews, a call-to-action block, and an extended footer with navigation.

    What has been implemented:
    The site structure is built using the BEM methodology for ease of maintenance and scalability.
    A fixed header with a logo, navigation, and authorization buttons has been implemented.
    A burger menu has been created, which opens adaptively on mobile devices.
    Sections with advantages have been created, alternating (regular and reverse blocks) for a dynamic look.
    An extended footer with navigation columns, lists of links, and copyright.
    Responsiveness for different screen sizes (desktop, tablet, mobile).
    Hover effects have been used for buttons and links, making the interface more interactive.

    Technologies:
    HTML5
    CSS3
    Google Fonts
    JavaScript
    BEM methodology

    Key features:
    Adaptive design (from 320px to large screens).
    Interactive burger menu.
    Convenient navigation in the footer.

Activity

  Latest proposals 1
Landing page layout (desktop+mobile). The design is made in Figma.
23 USD