SlowBike Gubbio is an association of local bikers who love their town and want to help others explore Gubbio's hidden gems and natural trails by bike.
This repository contains the static frontend pages and serverless backend code used to power slowbikegubbio.it, including:
- Homepage with interactive hero and featured routes
- Route detail pages with photos, elevation, and GPX downloads
- Contact form for info and guided tour bookings
- Minimalist, and mobile-first responsive design
| Area | Language / Technology | Description |
|---|---|---|
| Frontend | HTML5 | Page structure and semantic layout |
| CSS3 | Styling with media queries and variables | |
| Backend | JavaScript (Node-style) | Serverless functions (e.g. contact forms, downloads) |
| Assets | SVG, WebP, GPX | Optimized visuals and route data files |
Everything is written in vanilla JavaScript β no frameworks, for better loading performance and full control over behavior. FTP Deploy action deploys automatically on Aruba hosting on every push on main.
- /gpx -> Gpx folder (for integration with gpx.studio and downloads)
- /pages -> Pages folder (where the frontend pages are stored)
- /static/ -> static Folder (where the magic happens)
an another dependency of the site could be found here