- Sidebar: Navigation menu for seamless browsing.
- Header: Displays page title and global actions.
- Overview: Provides key statistics at a glance.
- TrafficChart: Visualizes traffic data with charts.
- History: Logs historical events.
- Statistics: Displays detailed data and metrics.
- Deliveries: Tracks delivery statuses.
/src
├── App.jsx # Main application component
├── main.jsx # Application entry point
├── index.css # Global styles
├── components # Contains all reusable components
│ ├── Sidebar
│ │ ├── Sidebar.jsx
│ │ └── Sidebar.module.css
│ ├── Header
│ │ ├── Header.jsx
│ │ └── Header.module.css
│ ├── Overview
│ │ ├── Overview.jsx
│ │ └── Overview.module.css
│ ├── TrafficChart
│ │ ├── TrafficChart.jsx
│ │ └── TrafficChart.module.css
│ ├── History
│ │ ├── History.jsx
│ │ └── History.module.css
│ ├── Statistics
│ │ ├── Statistics.jsx
│ │ └── Statistics.module.css
│ └── Deliveries
│ ├── Deliveries.jsx
│ └── Deliveries.module.css
- Clone repository
git clone https://github.com/your-username/e-track-dashboard.git cd e-track-dashboard - Install dependencies
npm install
- Run development server
npm run dev
- React: Frontend framework.
- Vite: Development and build tool.
- Modular CSS: Scoped styling for each component.
- Fork the repository
- Create a branch
git checkout -b feature/your-feature
- Commit changes
git commit -m "Add your feature" - Push the branch
git push origin feature/your-feature
- Create a pull request on GitHub.

