0% found this document useful (0 votes)
25 views

Examen React

The document outlines a final project scenario for a budget allocation application. It provides tasks for a front-end engineer to complete building on a previous budget application. It details requirements for budget validation, editable fields, a currency dropdown, and currency prefixing throughout. Screenshots must be provided showing the completion of each task and requirement.

Uploaded by

alexiplay4you
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Examen React

The document outlines a final project scenario for a budget allocation application. It provides tasks for a front-end engineer to complete building on a previous budget application. It details requirements for budget validation, editable fields, a currency dropdown, and currency prefixing throughout. Screenshots must be provided showing the completion of each task and requirement.

Uploaded by

alexiplay4you
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 5

Final Project: Scenario and Review Criteria

Estimated time needed: 15 mins

Final project: Scenario


You have just joined RKL Insurance company’s IT department as a front-end engineer. The
company wants you to create an application front end which will allow them to plan for
budgeting expenses for various departments. The person that worked in this position before
has completed the code but has not paid attention to some of the features that were
specifically asked for. You are now entrusted with this responsibility and you are expected to
deliver the project within expected timeline.
This is the final project for this course and has several steps that you must complete. You will be
building on the Budget allocation application you built using react in the practice project.

In this project, you will be given tasks to complete and render them into your budget allocation
app. The completed Budget Allocation application page should look like the image below:
Review Criteria:
1. Budget allocation validation. (2 pts)
Provide a screenshot of the budget allocation validation. It should show that the application:

•Accepts only numbers in the allocation field. (1 pts)


•The number does not exceed remaining budget. (1 pts)
2. Editable budget value (3 pts)
Provide a screenshot of the budget value. It should show that the application:

•Has editable budget field with increasing and decreasing value by 10. (1 pts)
•Does not allow amount lower than amount spent so far. (1 pts)
•The upper limit is set to 20,000. (1 pts)

3: Dropdown to change currency (4 pts)


Provide a screenshot of the dropdown list for Currency component. It should show that the
application:

•Has a Currency label in the appropriate place. (1 pts)


•Has an editable currency dropdown list. (1 pts)
•Has four values $ Dollar,室,⯬॥ in the dropdown list, in the specified format. (1 pts)
•Has stylized dropdown list (Use image provided for reference). (1 pts)

4: Add a currency prefix to the Change allocation textbox (1 pts)


5: Add a currency prefix to the budget value textbox (1 pts)
6: Change event of the currency dropdown list (5 pts)
Provide a screenshot after the dropdown for Currency component change event. It should show
that for the event, on change of the dropdown value, all the currency representation on the
screen changes.
•Budget . (1 pts)
•Remaining. (1 pts)
•Spent so far. (1 pts)
•Allocated Budget. (1 pts)
•Change Allocation. (1 pts)

7: Decrease and Increase Buttons (4 pts)


Provide a screenshot that shows that,

•A decrease button is added for all departments in the allocation, beside increase by 10 as
shown in the screenshot. (1 pts)
•Onclick of the button the value decreases by 10. (1 pts)
•The + button is stylized with the image provided. (1 pts)
•The - button is stylized with the image provided. (1 pts)

You might also like