How mohansai5942/jjh-global-solutions works
This is a React website for an HR, software-services, and training/placement business. A visitor navigates service and training content, can open a brochure or contact form, and can view an enquiries dashboard. The sampled App excerpt confirms navigation into training, skill, and workshop details and tracks brochure and form state; the README provides setup instructions but no further product workflow. Several component implementations and their wiring were not sampled, so uncertain connections are omitted.
Main entry points: App.tsx App navigation · DynamicServicePage.tsx Service detail · BrochurePreview.tsx Brochure builder · servicesData.ts Sector and service data
Components 20
Website experience
- React entry
src/main.tsx - App navigation
src/App.tsx - Site navigation
src/components/Header.tsx - About page
src/components/AboutPage.tsx - Site footer
src/components/Footer.tsx
Service offerings
- Service detail
src/components/DynamicServicePage.tsx - Sector statistics
src/components/SectorStats.tsx
Training offerings
- Training and development
src/components/TrainingDevPage.tsx - Skill detail
src/components/SkillDetailPage.tsx - Workshops
src/components/WorkshopsPage.tsx - Workshop detail
src/components/WorkshopDetailPage.tsx
Inquiry tools
- Contact page
src/components/ContactUsPage.tsx - Inquiry form
src/components/InquiryForm.tsx - Enquiries dashboard
src/components/EnquiriesDashboard.tsx - Brochure builder
src/components/BrochurePreview.tsx
Product content
- Sector and service data
src/data/servicesData.ts - Service page data
src/data/pagesData.ts - Skill course data
src/data/skillsData.ts - Workshop data
src/data/workshopsData.ts
Other components
- Visitor
Connections 23
- Visitor → App navigation: uses website
- React entry → App navigation: renders
- App navigation → Site navigation: renders navigation
- App navigation → Site footer: renders footer
- App navigation → About page: shows page
- App navigation → Contact page: shows contact
- App navigation → Service detail: shows service
- App navigation → Training and development: shows training
- App navigation → Skill detail: shows skill
- App navigation → Workshops: shows workshops
- App navigation → Workshop detail: shows workshop
- App navigation → Inquiry form: opens form
- App navigation → Enquiries dashboard: opens dashboard
- App navigation → Brochure builder: opens builder
- Service detail → Service page data: uses page content
- Service detail → Sector and service data: uses service content
- Sector statistics → Sector and service data: uses sector content
- Training and development → Skill course data: uses skill content
- Skill detail → Skill course data: uses skill content
- Workshops → Workshop data: uses workshop content
- Workshop detail → Workshop data: uses workshop content
- Brochure builder → Sector and service data: loads service details
- Brochure builder → App navigation: submits inquiry