You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* improve SEO
* add alt text
* contact form improvement
* add test coverage
* address sonarqube issues and improve mobile behaviour in the the contact fallback dialog
A high-performance web platform for a construction firm specializing in ETICS insulation. Built to bridge modern frontend development with real-world business needs, focusing on SEO and lead generation.
9
38
10
39
## 📋 About
11
40
12
-
Currently working on a side project that will serve as the official website for a construction services company that specializes in applying ETICS (External Thermal Insulation Composite Systems) to both commercial and residential properties, providing thermal and acoustic insulation solutions for their clients.
41
+
Currently working on a side project that will serve as the official website for a construction services company that specializes in applying ETICS (External Thermal Insulation Composite Systems) to both commercial and residential properties, providing thermal and acoustic insulation solutions for their clients.
13
42
14
43
Built with React and JavaScript, styled using Tailwind CSS and Shadcn UI components. The project follows a professional development workflow with GitHub Pages as a staging/test environment and Netlify for production deployment. Unit and component testing is handled with Vitest to ensure code reliability.
15
44
16
-
This is a frontend-focused website that leverages Netlify Forms for contact handling, eliminating the need for a complex backend infrastructure since there's no heavy business logic or database requirements involved.
45
+
This is a frontend-focused website that leverages Netlify Forms for contact handling, eliminating the need for a complex backend infrastructure since there's no heavy business logic or database requirements involved.
17
46
18
-
Optimized for performance and SEO to maximize the company's online visibility. Fully responsive design ensuring a seamless experience across all devices.
47
+
Optimized for performance and SEO to maximize the company's online visibility. Fully responsive design ensuring a seamless experience across all devices.
19
48
20
-
A hands-on project bridging web development skills with real business needs.
49
+
A hands-on project bridging web development skills with real business needs.
-**Branch Protection:** Both `main` and `dev` are protected with linear history required; all changes must go through PRs
90
120
-**Automated Testing:** Vitest runs on every PR to `dev` and `main`
@@ -100,10 +130,10 @@ chrisert/
100
130
│ ├── components/ # Reusable UI components
101
131
│ ├── pages/ # Page components
102
132
│ ├── assets/ # Images, fonts, etc.
103
-
│ └── ...
133
+
│ └── ...
104
134
├── public/ # Static assets
105
135
├── tests/ # Test setup
106
-
└── ...
136
+
└── ...
107
137
```
108
138
109
139
## ✨ Features
@@ -118,13 +148,14 @@ chrisert/
118
148
119
149
The **source code** of this project is licensed under the [MIT License](LICENSE).
120
150
121
-
**Note:** All branding, logos, images, and business-specific content are proprietary and belong to the client. Feel free to use this codebase as a learning resource or as inspiration for your own projects!
151
+
**Note:** All branding, logos, images, and business-specific content are proprietary and belong to the client. Feel free to use this codebase as a learning resource or as inspiration for your own projects!
content="Chrisert - Especialistas em sistemas ETICS (Capoto), isolamento térmico, remodelações e acabamentos de alta qualidade em Portugal continental."
16
+
content="Chrisert - Especialistas em ETICS (Capoto), isolamento térmico de fachadas, limpeza de telhados e pintura exterior em Águeda e Portugal continental."
"streetAddress": "Rua Subida da Catraia, nº 323 R/C Esquerdo",
73
+
"addressLocality": "Águeda",
74
+
"addressRegion": "Aveiro",
75
+
"postalCode": "3750-308",
76
+
"addressCountry": "PT"
77
+
},
78
+
"geo": {
79
+
"@type": "GeoCoordinates",
80
+
"latitude": 40.5744,
81
+
"longitude": -8.4447
82
+
},
83
+
"description": "Especialistas em ETICS (Capoto), isolamento térmico de fachadas, limpeza de telhados e pintura exterior em Águeda e Portugal continental."
84
+
}
85
+
</script>
61
86
</head>
62
87
<body>
63
88
<!-- Netlify forms - hidden form for Netlify to detect (required for SPAs) -->
0 commit comments