How farhanahmedkhattak/university-project works
This repository is a React website presenting Vertex Technology and its research and technology capabilities. A visitor enters the app, navigates through the shared navbar, and reaches pages for company information, research, AI, software development, or IoT. The sampled source confirms route composition and the About page’s markup and animation setup; other page internals are only represented as documented by the tree and visible excerpts, so their internal wiring is not inferred.
Main entry points: App.jsx App Router · AboutPage.jsx About Page · main.jsx React Entry · aboutTemplate.js About Markup
Components 14
App Shell
- React Entry
UniversityProject/src/main.jsx - App Router
UniversityProject/src/App.jsx - Site Navigation
UniversityProject/src/components/Navbar.jsx
Company & Research
- Home Page
UniversityProject/src/pages/HOME/Home.jsx - About Page
UniversityProject/src/pages/AboutUs/AboutPage.jsx - Research Page
UniversityProject/src/pages/Research/Research.jsx
Technology Capabilities
- AI Services
UniversityProject/src/pages/AI/Ai.jsx - Development Team
UniversityProject/src/pages/Development/Development.jsx - IoT Projects
UniversityProject/src/pages/IOT/IoT.jsx
About Rendering
- About Markup
UniversityProject/src/features/about/aboutTemplate.js - About Content
UniversityProject/src/features/about/aboutData.js - About Animations
UniversityProject/src/features/about/aboutAnimations.js
Other components
- Visitor
- Web Browser
Connections 14
- Visitor → Web Browser: opens site
- Web Browser → React Entry: loads app
- React Entry → App Router: renders
- App Router → Site Navigation: renders
- App Router → Home Page: routes to /
- App Router → About Page: routes to /about
- App Router → Research Page: routes to /research
- App Router → AI Services: routes to /ai
- App Router → Development Team: routes to /development
- App Router → IoT Projects: routes to /iot
- Visitor → Site Navigation: selects page
- About Page → About Markup: renders markup
- About Page → About Animations: initializes motion
- About Markup → About Content: uses content