Project: fastify-react
Task (challenging): 1) Add a .refund-button in Order Detail Page when order is paid
2) When .refund-button is clicked, change the order status to 'Refund Reviewing'
3) Create /admin/orders for admin to manage all orders, with a unique identifier #admin_order_{order_id}
4) Add a .pass-refund-review-button in #admin_order_{order_id} if the order is under 'Refund Reviewing'
5) When .pass-refund-review-button is clicked:
   - Update the order status to 'Refund Passed'
   - Ensure that the Coin is refunded to the user's account
6) In Home page, add .home-go-order-portal-link to navigate to /admin/orders
7) Create CSS files to beautify CSS
8) DO NOT use a third-party UI library