How nebur87/web_fisio works
web-fisio is a public website for a physiotherapy clinic. The documented visitor journey is to explore clinic services and team information, then make a reservation or get in touch. The sampled JavaScript adds carousel, section-navigation, responsive-menu, and booking interactions; booking checks availability and submits reservations to a locally addressed HTTP service. The README also mentions an admin page, but its behavior and connections are not evidenced by the sampled source, so it is not mapped. The tree and excerpts do not establish the service implementation.
Main entry points: index.html Clinic site · script.js Reservation submit
Components 12
Clinic website
- Clinic site
index.html - Services
index.html - Clinic team
index.html - Contact
index.html
Page interactions
- Image carousel
js/script.js - Section navigation
js/script.js - Responsive menu
js/script.js
Booking integration
- Reservation form
index.html - Availability check
js/script.js - Reservation submit
js/script.js
Other components
- Visitor
- Booking HTTP service
Connections 16
- Visitor → Clinic site: visits
- Clinic site → Services: presents
- Clinic site → Clinic team: presents
- Clinic site → Contact: presents
- Clinic site → Reservation form: presents
- Clinic site → Image carousel: initializes
- Clinic site → Section navigation: tracks scroll
- Clinic site → Responsive menu: handles clicks
- Visitor → Reservation form: enters details
- Reservation form → Availability check: updates times
- Availability check → Booking HTTP service: fetches occupied times
- Booking HTTP service → Availability check: returns times
- Reservation form → Reservation submit: submits
- Reservation submit → Booking HTTP service: posts booking
- Booking HTTP service → Reservation submit: returns result
- Reservation submit → Visitor: shows outcome