How turinsadia/fma-portfolio works
This is a React-based academic portfolio for a university engineering faculty member. Visitors enter through the routed site, choose profile sections, and view biography, education and teaching materials, research interests, publications, gallery, or contact information. The sampled code confirms route composition for research, publications, and contact, and shows a deep-learning detail link from research. Other route components are identified by the file tree; their internal wiring is not inferred here. Course materials are static files in the repository, while some teaching links point to external resources.
Main entry points: App.js Route Table · Publication.js Publication Page · Academic.js Academic Page · ResearchProjects.js Research Page
Components 16
Routing and Pages
- Route Table
src/App.js - Home Page
src/route/Home.js - Academic Page
src/route/Academic.js - Research Page
src/route/ResearchProjects.js - Publication Page
src/route/Publication.js - Gallery Page
src/route/Gallery.js - Contact Page
src/route/Contact.js - Deep Learning Details
src/route/DeepLearningDetails.js
Profile Content
- Biography Profile
src/Components/IntroPage.js - Education and Teaching
src/Components/AcademicInfo.js - EEE 302 Materials
src/Course-Materials/EEE_302 - Contact Details
src/Components/ContactDetaills.js
Research and Publications
- Research Interests
src/Components/ResearchInfo.js - Publication Listings
src/Components/PublicationInfo.js - Publication Categories
src/Components/tab.js
Other components
- Site Visitor
Connections 15
- Site Visitor → Route Table: opens site
- Route Table → Home Page: routes to
- Route Table → Academic Page: routes to
- Route Table → Research Page: routes to
- Route Table → Publication Page: routes to
- Route Table → Gallery Page: routes to
- Route Table → Contact Page: routes to
- Route Table → Deep Learning Details: routes to
- Research Page → Research Interests: renders
- Research Interests → Deep Learning Details: links to
- Publication Page → Publication Listings: renders
- Publication Page → Publication Categories: renders
- Contact Page → Contact Details: renders
- Academic Page → Education and Teaching
- Education and Teaching → EEE 302 Materials: links to