IMGIITRoorkee / IMGIITRoorkee/placement-flutter
Add a home dashboard tab
- Dominant language
- Dart
- Stars
- 3
- Forks
- 10
- Avg merge
- 8d 21h
- Merged PRs (30d)
- 4
Description
**Problem**
Raised in the placement meeting. The app opens directly onto the Apply tab. There is no landing screen giving a student their status at a glance: credits left, open applications, upcoming deadlines, recent results.
**Where**
- `lib/screens/home/homePage.dart:89-96` (four tabs, no dashboard)
**Expected**
A home tab summarising the student's current placement state.
**Fix sketch**
- Add a fifth tab, or make the existing first tab a dashboard.
- Most of the data is already fetched by existing viewmodels and can be composed without new endpoints, except the aggregate stats.
Depends on the stats work for the aggregate portion.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with lib/screens/home/homePage.dart:89-96 and inspect the existing viewmodels that fetch placement data. Check the dependent stats work before deciding whether the first tab or a fifth tab should become the dashboard. Done means the app opens to a home summary showing credits left, open applications, upcoming deadlines, and recent results without disrupting existing tab navigation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart, flutter
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100