Earn 13,500 ($135.00)
[JS] Turn the column with numbered months and years (1-2-3...) into named one (Jan/2024 ...)
Bounty Description
Problem Description
The issue is described here: https://gitlab.com/7cows/fe-cf-app/-/issues/1
In short, one needs to add a calendar element to set the starting month: the user picks the starting month (but not day) through this element, the table with the payment schedule gets re-rendered.
See an example of such a table here (at the bottom): https://7cows.io/CF/3-614-1H29-0MPYE-A0-ZQ0DG-000-000-00RS-000-00RS-00RS-80?P0=500000
One can see that currently the months and years start with 0 (instead of "January/2024" or whatever user might choose as a starting point)
Gitlab accesses to the project might take some time (if it's misconfigured).
Acceptance Criteria
The merge request to https://gitlab.com/7cows/fe-cf-app (gitlab, not github) that solves the task and runs successfully through the gitlab's CI/CD pipeline.
Solving the task means:
- the logic to re-render the cash flows table
- the calendar element to set the first month/quarter/year (depending on the frequency of payments), it doesn't contain a day.
- if a new js framework added to generate the calendar element, it must be a lightweight one
- (constraint) the bootstrap's version is fixed to 4.5.3 for now
Technical Details
Before applying , please read this https://gitlab.com/7cows/fe-cf-app#how-to-run and make sure that you can launch the flask app and run the tests locally.
Link to Project
https://gitlab.com/7cows/fe-cf-app
currently deployed app: https://7cows.io/cf