The Amazon Clone with full functionality including payments processing.
ReactJs + MaterialUI for the frontend.
React context API to store and provide data in the frontend.
Firebase cloud functions to store orders history and process payments through Stripe.
Stripe as payment gateway to process payments.