Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
About the project:
The starting point was a basic Astro template from the client. The task was not just to apply a new design according to the specifications, but to significantly expand the functionality, enliven the interface, and set up processes for adequate future support.

What I specifically did:

Frontend and scaling: I redesigned the existing template blocks to meet the new requirements. I created and integrated 13 new unique pages. I added custom animations to make the site look less static.

Forms and security: I implemented proper data validation for forms. To filter out bots and spam, I integrated Cloudflare Turnstile instead of the standard annoying captcha.

Infrastructure: All development was carried out following a clean Git flow.

Automation (CI) and typing: To ensure the project does not break in the future and the code remains stable, I set up a CI pipeline. Now, with every push, build tests and TypeScript type checks are automatically run.

Result:
In the end, we received a fast and optimized multi-page website. Thanks to strict typing and automated checks, the project is ready for further development without the risk of sudden bugs in production.
Work details
Added 7 May
42 views
Freelancer
Oleksandr Stratilatov
Ukraine Lvov  3  0

Available for hire Available for hire
3 Safes completed
On the service 6 months 7 days