- Home
- Javascript
- Understand the Folder Structure
Understand the Folder Structure
Contents
Understand the Folder Structure
ProductFeedbackApp/
├── node_modules/
├── public/
├── src/
│ ├── assets/
│ │
│ ├── components/ // small reusable UI pieces
│ │ ├── Navbar.jsx // top navigation bar (logo, user, hamburger)
│ │ ├── ProductCard.jsx // single product card on customer page
│ │ ├── ReviewModal.jsx // popup for submitting a review
│ │ ├── StarInput.jsx // clickable star rating input
│ │ └── StarRating.jsx // read-only star display
│ │
│ ├── pages/ // full screens/routes of the app
│ │ ├── AdminSide.jsx // admin dashboard page
│ │ └── CustomerSide.jsx // customer browsing page
│ │
│ ├── App.css
│ ├── App.jsx // sets up routing between pages
│ ├── index.css
│ └── main.jsx // React entry point, renders App
│
├── .gitignore //Specifies files ignored by Git
├── eslint.config.js
├── index.html // root HTML file, loads main.jsx
├── package-lock.json
├── package.json // project info + dependencies list
├── README.md
└── vite.config.jsProduct Feedback App Using Full Stack Development - Customer Review and Rating System
AP









