WEBSITE FOR A ROPE ACCESS COMPANY
Promalp Georgia
A services website with project enquiries
A website in English, Russian and Georgian with rope access services, completed project examples and an enquiry form connected to a Node.js API.
Open Promalp Georgia
- My role
- React interface
- Node.js API
- Deployment
- Technologies
- React
- TypeScript
- Node.js
- Languages
- Russian
- English
- Georgian
01 / THE TASK
What the project needed
Help prospective clients understand the company's rope access services, review completed projects and describe the work they need.
02 / MY WORK
What I worked on
I worked on the React and TypeScript website, its Node.js enquiry API and deployment. The site is available in English, Russian and Georgian.
03 / THE PRODUCT
How people use it
Find a service
Read what the service covers and what information is needed to assess the work.
Review completed projects
Browse project pages with photographs and descriptions of the work carried out by the company.
Describe a project
Submit an enquiry with contact details and project requirements. The company receives those details by email.
Contact the team directly
Use the phone or messenger links to discuss the work with the company.

04 / IMPLEMENTATION
Decisions behind the product
Complete pages in each language
Text, links and metadata are present in HTML before JavaScript runs. Services and case studies have their own shareable URLs that search engines can read.
Server-side enquiry checks
The API validates submissions, limits request frequency and sends project details by email. The form confirms success only after the server accepts the enquiry.
Images sized for the screen
Pages offer multiple image sizes, while the gallery opens the full version. Reserved image space keeps surrounding text in place during loading.
About this case study
This case study covers my website development work. The rope access and installation projects shown on the site are the company's work.