Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.12 KB

File metadata and controls

24 lines (17 loc) · 1.12 KB

Homework for React Native Candidate

Build a loyalty coupons feature for the app. It should consist of a sequence of screens.

Design

React native homework figma file

Requirements

  • Create API endpoints mocks to simulate backend for this feature. Something like:
    const mockedCoupons = ....
    const getCoupons = () => Promise.resolve(mockedCoupons);
    const updateCoupon = (coupon) => Promise.resolve(updateCoupon(coupon));
  • Implement all provided screens. Just the general behavior is enough, don’t linger over the details
  • Write at least one test
  • Share code as a private repo on GitHub. Add @arnasjozonis as a collaborators for review
  • Include instructions on how to test the app in README. If TestFlight is used, send invites to alex at carvertical dot com and arnasjozonis at carvertical dot com

Notes

  • You can bootstrap the app however you want
  • If you’re unsure on how some interaction should work, just use your best judgement