Welcome to Amazonian!
Amazonian is a mobile responsive and fully functional shopping cart app. Built using React.js and React Hooks on the front-end; it is supported by Node.js & Express.js on the back-end for server purposes. Shoppers can easily edit their carts, and make purchases using the Stripe API.
- Please visit (in a new tab): https://amazonian.onrender.com
- (Note: Payment/Checkout might be slow)
- React.js
- Node.js
- Express.js
- TypeScript
- Tailwind CSS
- Stripe API
- Render
-
Modern Framework: Utilizing React.js and React Hooks to enhance the online shopping experience.
-
Server: Node.js and Express.js provide back-end support and cart editing functionality. https://github.com/dan-chui/amazonian-backend
-
UI/UX: Clean User interface stylized by Tailwind CSS.
-
Mobile Responsive: Accessible via PC, tablet, or mobile phone systems.
-
Stripe API: Connected to the Stripe API for payment processing.
-
Perfect Lighthouse score: Achieved a 100 Google Lighthouse score for Desktop devices.
Please visit (in a new tab): https://amazonian.onrender.com
Clone the repository:
https://github.com/dan-chui/amazonian-frontend
Then use the Windows Terminal: cd amazonian-frontend
Install dependencies:
npm install
npm run dev
npm run build