UI - To do list items for annual report and initial filing
- Dominant language
- JavaScript
- Stars
- 23
- Forks
- 62
- Avg merge
- 24m
- Merged PRs (30d)
- 1
Description
- add initial filing tile (this appears immediately after a new company is formed in the modernized BC Registry system). Due date is 6 months.
- add annual report tile (Enable: 2 months before each anniversary of the date on which the company was recognized. Set due date: 2 months after each anniversary of the date on which the company was recognized)
- pass the year. Annual report filings are specific to year
- if a company is set to exempt do not show any to do list items
- if multiple annual reports are due, gray out the more recent and only allow a filing on the oldest annual report
Design Link: https://www.figma.com/design/igaZgN1ZaHwM7pJPb8Bu9Y/Dashboard?node-id=2721-9645&t=Jzcj58qtoFciy976-4
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the dashboard UI and the linked Figma design, then trace where to-do list items are assembled. Verify the initial filing and annual report timing, year handling, exemption rule, and oldest-report-only behavior described in the issue. Done means the UI matches the design and all listed conditions are represented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100