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

Mariia Domanchuk

Offer Mariia work on your next project.

Ukraine Kyiv, Ukraine
1 day 2 hours back
Available for hire available for hire
on the service 3 years

Rating

Successful projects
No data
Average rating
No data
Rating
217
C & C++
176 place out of 1370
C#
250 place out of 1204

Skills and abilities

Portfolio


  • 113 USD

    Development of adaptive payment, registration, and forms for educational

    Web Programming
    Within the project, a comprehensive refinement and layout of key functional pages for the Ascent Hub educational hub on WordPress were completed.

    What was implemented:
    1. "Payment Services" page:
    - A minimalist and trustworthy design for the individual entrepreneur's (FOP) details card (AT "UNIVERSAL BANK" / Monobank) was created in accordance with the brand's corporate colors.
    - A real payment QR code for the FOP was integrated.
    - An interactive button for quickly copying the IBAN account to the clipboard was developed, providing instant visual feedback for the user (changing the button and text color to "Copied").
    - Full mobile optimization was conducted: on smartphones, elements are arranged in a convenient vertical line, and the copy button becomes large and user-friendly for touch screens.

    2. "Register of Issued Certificates" page:
    - An interactive table with a database of issued certificates (series PP) was created.
    - An ultra-fast "live" search was implemented using pure JavaScript (Vanilla JS), which instantly filters records by the teacher's full name or certificate number without reloading the page.

    3. Course registration forms (WPForms in modal windows):
    - The mobile adaptation of the registration pop-ups was completely fixed (the issue of form clipping on small screens was resolved by adjusting the internal scroll with `max-height: 85vh` and `overflow-y: auto`).
    - An intelligent JS script for autofill was implemented: when clicking the "Register" button next to any course, its name is automatically filled in the corresponding WPForms field.

    Technology stack: HTML5, CSS3 (Media Queries, Flexbox, CSS Grid), JavaScript (Vanilla JS), WordPress, WPForms.
  • 113 USD

    UNHOOK: Break the Trap — chatbot for teenagers about online safety

    Bot Development
    UNHOOK: Break the Trap is an educational chatbot for teenagers, created to raise awareness about online dangers and to develop safe online behavior skills.

    The bot helps to:
    • recognize risks in the online environment
    • act correctly in difficult situations
    • test your knowledge through interactive quizzes
    • receive useful and understandable information

    The project is implemented by a team with the aim of creating a safe digital space for children and teenagers.