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

Ivan Dobrotiuk

Sleeping face
Ivan hasn't been on the service for a long time.
But on Freelancehunt, there are also 5614 freelancers in category HTML & CSS, who will professionally and timely complete a project of any complexity.

Ukraine Ukraine
2 years back
Available for hire available for hire
on the service 3 years

Rating

Successful projects
No data
Average rating
No data
Rating
351

Language proficiency level

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

Skills and abilities

Portfolio


  • 452 USD

    Tracker of Water - a web approach to control water consumption

    Web Programming
    The team project.My role in the project:
    Backend developer: My duty was to write routes for user authorization and to enter the relevant information to the database (MongoDB, Mongoose).Authorization means: creating a profile, checking the email, re-sending a letter to the email, entering the office, checking the current user, editing personal information, exit from the profile, deleting the profile.In addition, I have realised the replacement of the user profile photo, where the image is stored on the Cloudinary service in the folder of the same user.It is also a realised route to restore the password if the user accidentally forgot it.The server is placed on render.com. Link to GitHub repository: https://github.com/Supreme-cake-being/water-tracker-backend
    > Elementary information protection: the verification of the current user takes place using JsonWebToken, the password is in the database in a hashed form, to use the application the user must use the real e-mail, without verification of which it is impossible to enter the personal office.> Swagger Documentation: My task was to write the documentation in detail, to the entire server part of the application.Here is a link to the documentation: https://water-tracker.onrender.com/api/docs/

    - Short description of the application: after registration and verification of the e-mail address, the user has the opportunity to set the daily standard of the water he would like to drink.Accordingly, on the main screen of the personal office there is a calendar with the possibility of adding, editing and removing the amount of drinked water at a certain time of time.The progress bar is also implemented, which shows the success of the user in the percentage value relative to the previously established daily norm.
  • 68 USD

    NovusHaus - website

    HTML & CSS
    an individual project.- the website is collected and built using PARCEL;
    - a responsive-gum layer that is adjusted to any size of the screen;
    - performed import of SVG images, from the online service;
    Connecting external fonts through Google Fonts.
    Create CSS variables for easy editing of colors, fonts, etc.with a greater need;
    - such buttons, "learn more" or "add to the basket" are displayed only as part of the interface and do not perform any other function than the decorative element.The initial animation of the page elements when downloaded is realized using the third-party ScrollReveal library.The "Testimonials" section contains a slider with feedback, a functional that allows you to get feedback without pressing the buttons, but clinging behind the feedback section itself, which is quite convenient to use on smartphones.This slider is realized using the Swiper library.At the hole in the project JavaScript was used minimal, for the implementation of the mobile menu, setting previously connected third-party libraries.
  • 68 USD

    Headphones - website visit

    HTML & CSS
    This site is implemented as an individual project.

    - a responsive-gum layer that is adjusted to any size of the screen, from the smallest to the largest;
    - performed import of SVG images, from the online service;
    Connecting external fonts through Google Fonts.
    Create CSS variables for easy editing of colors, fonts, etc. with a greater need;
    - such buttons, "learn more" or "add to the basket" are displayed only as part of the interface and do not perform any other function than the decorative element.

    It is worth paying attention to the animations used in the project, which respond to the page breakdown and unforcedly animate those or other objects. This task was implemented using the ScrollReveal JavaScript library.

    At the hole in the project JavaScript was used minimally, to implement the mobile menu, tracking the page and the corresponding connection of the library for animation.
  • 68 USD

    The Barber Shop

    HTML & CSS
    The individual project of a business card website of one of the barbershops. Made with responsive design (mobile first), modal window and menu burger in mobile version.
  • 68 USD

    Flower Studio

    HTML & CSS
    A one-page site for a flower company "ANEMONE". The project is made adaptively for computer, tablet and mobile versions according to the mobile first model.

Activity

  Latest proposals 10
Design site (front + back)
791 USD
Multi-page wrap with the site design replacement
226 USD
List of emails for Klaviyo
23 USD
Create a landing. Template of ready site
27 USD
One-page website for English language school
45 USD
Project work on HTML/CSS web pages
18 USD
The Lending
45 USD
Front-end developer for the project
565 USD
Site(SPA) on Astro(Astro.build) according to the finished design of JS, TS, Frontend
72 USD
The Lending
36 USD