Retro Shop is a full-stack e-commerce site that offers a curated collection of vintage tech and classic games. This project was built using React, Auth0, Stripe, and Airtable. It demonstrates the use of HTML, CSS, JavaScript, Node.js, and APIs. The site is responsive and user-friendly, with seamless integration of third-party services.
features
- User authentication using Auth0
- Secure payment processing with Stripe
- Airtable integration for efficient data storage
- Filter and sort functionality
- Seamless integration of third-party services
- Responsive design for optimal viewing on all devices
instructions
- Login using username "user" and password "user"
- Add items to the cart
- Proceed to checkout
- Use the provided test card for payment
- Enter any future date for the expiry date
- Enter any 5 digits for the zip code
Technologies Used
- React
- HTML
- CSS
- JavaScript
- Node.js
- Auth0
- Stripe
- Airtable
built by: Hamdi Ismail