Skip to content

Commit 4bceab7

Browse files
author
PriyadharshiniSakthivel367
committed
fix(dashboard): resolve data processing and display issues
1 parent 399f2a3 commit 4bceab7

12 files changed

Lines changed: 14442 additions & 8762 deletions

File tree

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
name: Bug Report
3+
about: Report a bug to help us improve
4+
---
5+
6+
**Describe the Bug**
7+
A clear and concise description of what the bug is.
8+
9+
**To Reproduce**
10+
Steps to reproduce the behavior:
11+
12+
1. Go to '...'
13+
2. Click on '....'
14+
3. Scroll down to '....'
15+
4. See error
16+
17+
**Expected Behavior**
18+
A clear and concise description of what you expected to happen.
19+
20+
**Screenshots**
21+
If applicable, add screenshots to help explain your problem.
22+
23+
**Environment (please complete the following information):**
24+
- OS: [e.g., iOS]
25+
- Browser: [e.g., Chrome, Firefox]
26+
- Version: [e.g., 22]
27+
28+
**Additional context**
29+
Add any other context about the problem here.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: Feature Request
3+
about: Suggest a new idea or improvement
4+
---
5+
6+
**Describe the Feature Request**
7+
A clear and concise description of the feature you are proposing.
8+
9+
**Why do you believe this feature is necessary?**
10+
Explain the problem or opportunity that this feature addresses.
11+
12+
**Additional context**
13+
Add any other context or screenshots about the feature request here.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
name: Pull Request
3+
about: Submit changes for review
4+
---
5+
6+
**Description**
7+
Provide a brief description of the changes introduced by this pull request.
8+
9+
**Related Issue**
10+
If there is an issue associated with this pull request, please reference it here.
11+
12+
**Type of Change**
13+
- [ ] Bug fix
14+
- [ ] New feature
15+
- [ ] Enhancement
16+
- [ ] Documentation update
17+
18+
**Checklist:**
19+
- [ ] I have tested my changes thoroughly.
20+
- [ ] My code follows the project's coding standards.
21+
- [ ] I have added unit tests if applicable.
22+
- [ ] Documentation is updated to reflect the changes.
23+
24+
**Additional context**
25+
Add any additional context or information that would be helpful for reviewers.
26+
27+
**Screenshots**
28+
If applicable, include screenshots or gifs showcasing the changes made.
29+
30+
**Reviewer Notes**
31+
Any specific instructions for the reviewer or areas of focus.

TODO.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Dashboard Enhancements and Bug Fixes
2+
3+
## Bugs to Fix
4+
- [x] Fix overDue filter in Dashboard.js to properly compare dates
5+
- [x] Optimize paymentHistory concatenation and sorting
6+
- [x] Replace loops with reduce for total calculations
7+
- [x] Fix typo "Recieved" to "Received" in Chart.js
8+
- [x] Fix Chart.js x-axis configuration for better date display
9+
10+
## Enhancements
11+
- [x] Uncomment and integrate Donut chart in Dashboard.js
12+
- [x] Improve chart tooltips and responsiveness
13+
- [x] Enhance CSS for better mobile responsiveness
14+
- [x] Add better error handling and loading states
15+
16+
## Running the App
17+
- [ ] Start MongoDB
18+
- [ ] Run server (npm start in server/)
19+
- [ ] Run client (npm start in client/)
20+
- [ ] Test dashboard functionality

0 commit comments

Comments
 (0)