How samyam-pradhan/portfolio works
This is a personal portfolio website: visitors browse the developer’s introduction, project work and skills, then can view a CV or reach out through contact links. The React entry point renders the page sections; navigation and the hero call-to-action scroll to section targets, while project and contact links lead outward. About.jsx exists but is not rendered by App.jsx. The README gives no additional capability detail; the graph reflects the sampled components.
Main entry points: App.jsx Page composition · Navbar.jsx Navigation · Contact.jsx Contact · Projects.jsx Projects
Components 12
Page shell
- React entry
src/main.jsx - Page composition
src/App.jsx - Navigation
src/components/Navbar.jsx - Footer
src/components/Footer.jsx
Portfolio content
- Introduction
src/components/Hero.jsx - Projects
src/components/Projects.jsx - Skills
src/components/Skills.jsx - CV PDF
public/PradhanSamyamCV.pdf
Outreach
- Contact
src/components/Contact.jsx
Other components
- Visitor
- Code hosts
- Contact channels
Connections 18
- Visitor → React entry: opens site
- React entry → Page composition: renders
- Page composition → Navigation: renders
- Page composition → Introduction: renders
- Page composition → Projects: renders
- Page composition → Skills: renders
- Page composition → Contact: renders
- Page composition → Footer: renders
- Visitor → Navigation: uses navigation
- Navigation → Projects: scrolls to
- Navigation → Skills: scrolls to
- Navigation → Contact: scrolls to
- Introduction → Contact: scrolls to
- Introduction → CV PDF: links to
- Visitor → Projects: browses
- Projects → Code hosts: links to code
- Visitor → Contact: browses
- Contact → Contact channels: links to