How jahangeershaik997-dev/jahangeer-portfolio works
This is a personal portfolio site for a Dynamics 365 CE/CRM developer. A visitor opens the home page, browses career, project, skills, architecture, education, and profile sections, then can contact the developer or download a resume. The page component is the composition point; the sections present portfolio content, while navigation and contact links provide visitor actions. The architecture section describes an illustrative CRM solution, not a runtime CRM implementation. Some section source was not sampled, so its internal data wiring is left unspecified.
Main entry points: page.tsx Home page · Contact.tsx Contact details · content.ts Portfolio content · Experience.tsx Experience
Components 18
Page composition
- Home page
app/page.tsx - Footer
components/Footer.tsx - Portfolio content
lib/content.ts
Portfolio sections
- Introduction
components/Hero.tsx - About
components/About.tsx - Experience
components/Experience.tsx - Projects
components/Projects.tsx - Skills
components/Skills.tsx - CRM architecture
components/Architecture.tsx - Career journey
components/Journey.tsx - Education
components/Education.tsx
Visitor actions
- Navigation
components/Navbar.tsx - Contact details
components/Contact.tsx - Resume document
public/Shaik-Jahangeer-Resume.docx
Other components
- Visitor
- Email service
- Telephone service
Connections 22
- Visitor → Home page: opens
- Home page → Navigation: renders
- Home page → Introduction: renders
- Home page → About: renders
- Home page → Experience: renders
- Home page → Projects: renders
- Home page → Skills: renders
- Home page → CRM architecture: renders
- Home page → Career journey: renders
- Home page → Education: renders
- Home page → Contact details: renders
- Home page → Footer: renders
- Navigation → Portfolio content: reads links
- Navigation → Resume document: links download
- Experience → Portfolio content: reads career
- Experience → Projects: links to cases
- Projects → Portfolio content: reads cases
- Contact details → Portfolio content: reads contact info
- Contact details → Resume document: links download
- Contact details → Email service: opens mail
- Contact details → Telephone service: dials
- Contact details → LinkedIn: opens profile