☑Kizspy.me
Zoom
Task 1. Create a new React Native application.
1. (0.5 mark) Create a new React Native application named after your roll number (e.g.,
se171234). The app must include three bottom tabs. All screens should be switchable
with a single touch.
2. (0.25 mark) Create a resource on the MockAPI.io tool to store jewelry data. The resource
name must be your roll number.
Task 2. Implement some actions on the Home screen.
1. (2.0 marks) Create the Home screen in your application. (Filter jewelry by pressing on a
brand on this screen.) The data includes: jeName, image, and percentOff (the number as a
percentage, not the decimal value). The percentOff value must stand out on this screen. The
jewelry list should be displayed in descending order by percentOff, filtered by their brand,
from the MockAPI tool. Use Bottom Tabs to switch between 3 screens: Home, Favorite,
and Premiere. Design and arrange this component as well as possible..
2. (0.25 mark) At the Home screen, when you press on the image of the jewelry or the title
of jeName, you will be switched to the Detail screen.
3. (1.0 mark) At the Home screen, use AsyncStorage to implement the favorite list. When
you press the favorite icon on the jewelry view, the jewelry will be added to the favorite list.
+ 100%
Close