{"repo":"jose-digiweb/Audio-Ecommerce","free":true,"listed":false,"github":"https://github.com/jose-digiweb/Audio-Ecommerce","clone":"git clone https://github.com/jose-digiweb/Audio-Ecommerce.git","description":"E-commerce Web App for audio products. A full-stack project, using Nodejs and Express in the backend, MongoDB as database, React, and Redux on the front-end.","language":"JavaScript","stars":19,"topics":["reactjs","react-redux","redux","redux-thunk","react-router-dom","axios","react-final-form","nodejs","nodejs-server","expressjs"],"license":null,"category":"ecommerce","readme_excerpt":"Fullstack (MERN) - Audiophile e-commerce website solution Table of contents - Overview - The challenge - Links - My process - Built with - Useful resources - Author Overview The challenge Users should be able to: - View the optimal layout for the app depending on their device's screen size - See hover states for all interactive elements on the page - Add/Remove products from the cart - Edit product quantities in the cart - Fill in all fields in the checkout - Receive form validations if fields are missed or incorrect during checkout - See correct checkout totals depending on the products in the cart - Shipping always adds $50 to the order - VAT is calculated as 20% of the product total, excluding shipping - See an order confirmation modal after checking out with an order summary - Keep track of what's in the cart, even after refreshing the browser. Links - Solution URL: Add solution URL here - Live Site URL: https://audio-commerce.netlify.app/ Built with Front-end: - React-js - JavaScript framework - Redux - State Container for JS Apps - Tailwindcss - CSS framework - React Final Form - subscription-based form state management for React - Dropzone - Files Uploader - Imagekit - Assets manager and deliver in the web - Stripe - APIs to accept payments, send payouts, and manage businesses online. - Axios - Promise based HTTP client for the browser and node.js Back-end: - Node-js - JavaScript Runtime - Express - Node-js framework - Mongodb - Database - Mongoose - Mongodb object mod","default_branch":null,"files":null,"tree":[],"storefront":"/r/jose-digiweb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jose-digiweb/Audio-Ecommerce/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}