Skip to content

Marketplace with shopping cart and other functionalities. React + Vite

Notifications You must be signed in to change notification settings

stpafk/marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 

Repository files navigation

marketplace

Marketplace with shopping cart and other functionalities.

Big up Darkthrone.

Live Preview

image

About

This is a React project created to learn a lot of React concepts, so it is front-end only. First, it includes React router with prop-handling and prop-drilling; also, included prop-types to handle inputs. The albums are loaded by fetching LastFM's API data so it includes many sections, including rock genre's and an own search section. The application has an own "cart" in which the user can store albums and "buy" albums; currently deployed on Vercel.

In this web-app we can:

  • Search albums by genre and by input.
  • Select multiple albums to store in a cart.
  • View the selected albums on an own "Cart" component, with the feature to remove any album selected.
  • Calculate prices and "buy" all albums.

Built with

  • JavaScript
  • React
  • Vite
  • CSS3
  • ESLint
  • Vercel

Run locally

Here's how to run this project locally:

Prerequisites

First, you should have Node, Git (if you use Linux, it's already installed.).

Installation

Clone the repo

git clone https://github.com/stpafk/members-only

Move to marketplace directory

 cd marketplace 

Install NPM packages

 npm install 

Run the application:

npm run dev

Roadmap

  • Set up Index.
  • Set up Cart component.
  • Set up Genres and Serch components.
  • Style up application.
  • Rewrite it in Rust Typescript.

Contact

Twitter LinkedIn Project Link

About

Marketplace with shopping cart and other functionalities. React + Vite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published