Image credits (all files are served from this app's img/ folder; no external requests) Profile drawings - img/avatars/*.svg Style: "Notionists" by Zoish - https://heyzoish.gumroad.com/l/notionists Licence: CC0 1.0 - https://creativecommons.org/publicdomain/zero/1.0/ Generated offline with DiceBear 9 (MIT, https://www.dicebear.com/styles/notionists/), seeded by demo ids. The people are fictional; the drawings do not depict real coaches, members or guardians. Example venue photos - img/sports/* (cropped to 16:5, resized, re-encoded, metadata removed) tennis Yente Van Eynde https://unsplash.com/photos/LqusW4i447A Unsplash License swim Jan van der Wolf https://www.pexels.com/photo/empty-outdoor-swimming-pool-with-lanes-37132198/ Pexels License soccer Victor https://unsplash.com/photos/raesgfwU7iM Unsplash License basketball Sayan Ghosh https://unsplash.com/photos/DT6tSBz1Hi4 Unsplash License golf Troy Spoelma https://unsplash.com/photos/fywSeZ4qoD8 Unsplash License fencing Tima Miroshnichenko https://www.pexels.com/photo/epee-mask-over-the-table-6539006/ Pexels License (equipment only, no people) Unsplash License: https://unsplash.com/license Pexels License: https://www.pexels.com/license/ These are example places only, not the lesson venues of any coach in this demo. App mark (header) - drawn for this demo, 24px grid, no third-party artwork.