How fartoos-company/fartoos-company.github.io works
Fartoos is a static company website presenting access-control products, installation locations, a product gallery, and contact information. Visitors browse the page, switch between Persian and English, and view installation points on a map loaded from JSON. The main script also handles theme, navigation, scroll reveal, and gallery behavior. The README describes the site but provides no architecture details; source excerpts are partial, so the graph includes only relationships directly shown there.
Main entry points: main.js Page interactions · index.html Company website · language.js Language system · style.css Site styling
Components 8
Website experience
- Company website
index.html - Site styling
css/style.css
Client runtime
- Page interactions
js/main.js - Language system
js/language.js
Site content
- Barrier data
assets/data/barrier-data.json
Other components
- Visitor
- Leaflet map
- OpenStreetMap tiles
Connections 8
- Visitor → Company website: browses
- Company website → Page interactions: loads
- Company website → Language system: loads
- Company website → Site styling: uses
- Page interactions → Barrier data: fetches
js/main.js - Page interactions → Leaflet map: creates map
js/main.js - Page interactions → OpenStreetMap tiles: loads tiles
js/main.js - Language system → Page interactions: dispatches language event
js/language.js