How jaistylotech/veetech-website works
VeeTech is a public-facing industrial automation and energy-sector company website. Visitors enter through the home page, browse company and service information or product/solution categories, inspect detailed engineered-solution pages, and can proceed to contact the company. The graph groups related routes rather than treating every page as a separate subsystem. Several listed routes and capabilities are represented from the file tree and README; their implementations were not all sampled, so uncertain internal links are omitted.
Main entry points: site-data.ts Company and solution content · primitives.tsx Site components · index.tsx Home page · solutions.engineered-solutions.dra-injection-systems.tsx Engineered product pages
Components 23
Site runtime
- Router setup
src/router.tsx - Route registry
src/routeTree.gen.ts - Site shell
src/routes/__root.tsx
Company information
- Home page
src/routes/index.tsx - About page
src/routes/about.tsx - Industries page
src/routes/industries.tsx - Services page
src/routes/services.tsx - Careers page
src/routes/careers.tsx - Contact page
src/routes/contact.tsx - Policy pages
src/routes/privacy-policy.tsx
Solutions catalog
- Solutions overview
src/routes/solutions.index.tsx - Chemical injection
src/routes/solutions.chemical-injection-packages.tsx - Wellhead controls
src/routes/solutions.wellhead-control-systems.tsx - Modular packages
src/routes/solutions.modular-packages.tsx - Engineered solutions
src/routes/solutions.engineered-solutions.tsx - Engineered product pages
src/routes/solutions.engineered-solutions.dra-injection-systems.tsx
Shared presentation and content
- Site components
src/components/site/primitives.tsx - Site navigation
src/components/site/site-header.tsx - Site footer
src/components/site/site-footer.tsx - Process track
src/components/site/process-track.tsx - Hero scroller
src/components/site/hero-scroller.tsx - Company and solution content
src/lib/site-data.ts
Other components
- Site visitor
Connections 27
- Site visitor → Router setup: opens site
- Router setup → Route registry: uses route tree
src/router.tsx - Route registry → Site shell: registers routes
src/routeTree.gen.ts - Site visitor → Home page: views
- Site shell → Site navigation: renders
src/routes/__root.tsx - Site shell → Site footer: renders
src/routes/__root.tsx - Home page → Site components: uses
src/routes/index.tsx - Home page → Process track: uses
src/routes/index.tsx - Home page → Hero scroller: uses
src/routes/index.tsx - Home page → Company and solution content: reads content
src/routes/index.tsx - About page → Site components: uses
src/routes/about.tsx - About page → Company and solution content: reads content
src/routes/about.tsx - Industries page → Site components: uses
src/routes/industries.tsx - Services page → Site components: uses
src/routes/services.tsx - Careers page → Site components: uses
src/routes/careers.tsx - Careers page → Company and solution content: reads content
src/routes/careers.tsx - Contact page → Site components: uses
src/routes/contact.tsx - Contact page → Company and solution content: reads content
src/routes/contact.tsx - Policy pages → Company and solution content: reads content
src/routes/privacy-policy.tsx - Solutions overview → Site components: uses
src/routes/solutions.index.tsx - Engineered solutions → Site components: uses
src/routes/solutions.engineered-solutions.tsx - Engineered solutions → Company and solution content: reads content
src/routes/solutions.engineered-solutions.tsx - Engineered product pages → Site components: uses
src/routes/solutions.engineered-solutions.dra-injection-systems.tsx - Engineered product pages → Company and solution content: reads content
src/routes/solutions.engineered-solutions.dra-injection-systems.tsx - Engineered product pages → Contact page: links to
- Site footer → Company and solution content: reads content
src/components/site/site-footer.tsx - Company and solution content → Solutions overview: defines categories
src/lib/site-data.ts