Features
- Optimized Performance:
- The site is optimized based on Pagespeed Insights recommendations to ensure fast loading times and smooth interactions.
- Responsive Design
- Optimized for various devices, including mobile phones, tablets, and desktops.
- Project Portfolio
- Showcases my completed projects with detailed descriptions and images.
- About Me Page
- Provides insight into the background, skills, and experience of CasieBarie.
- Contact Form
- Enables visitors to reach out directly from the site using a backend-powered form with spam protection and reCAPTCHA verification.
- Automatic Lowercase URL
- If a page is not found, the 404 page will first attempt to lowercase the URL.
Technologies Used
Framework
-
Jekyll
- A simple, blog-aware, static site generator perfect for GitHub Pages.
Frontend
-
HTML5
- Markup language for structuring the website.
-
CSS3
- Styling for responsive and visually appealing designs.
-
Javascript
- Adds interactivity and dynamic elements.
Libraries and Tools
-
Glyphter
- Used to subset FontAwesome icons into a custom font for better performance.
-
Cloudflare Workers
- Handles contact form submissions securely, including spam protection and reCAPTCHA validation.
Hosting
-
GitHub Pages
- A free and reliable way to host Jekyll-based sites.