برای پیاده سازی ui میتونی مثل اپلیکیشن های فروشگاهی مثل دیجی کالا یا مبیت که با react native نوشته شده طراحی کنید که کار خاصی نداره.برای پیاده سازی خود سبد خرید هم میتونید کد کالا رو با asyncStorage ذخیره کنید و زمانی که خرید رو نهایی کرد کد رو سمت سرور بفرستید و در دیتابیس ذخیره کنید و asyncStorage مربوط به کالا هایی که خریدش نهایی شده رو پاک کنی.