Skip to content

dan-chui/amazonian-frontend

Repository files navigation

Amazonian

💻 Project

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.

🚀 Technologies

  • React.js
  • Node.js
  • Express.js
  • TypeScript
  • Tailwind CSS
  • Stripe API
  • Render

💫 Features

  • 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.


Demo

Please visit (in a new tab): https://amazonian.onrender.com


🌎 Getting Started

Installation

Clone the repository:

https://github.com/dan-chui/amazonian-frontend

Then use the Windows Terminal: cd amazonian-frontend

Install dependencies:

npm install

Usage

To develop and make changes:

npm run dev

To deploy it yourself:

npm run build

About

Amazonian - React.js e-commerce site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published