Skip to content

Ecommerce developed with ReactJS, Redux and React Router Dom that has many features to emulate purchasing products from a REST API

Notifications You must be signed in to change notification settings

sauloroman/ECOMMERCE-REACT-PROJECT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce React

This is a E-commerce site developed with ReactJS to emulate the purchase of different products gotten from an API REST. It has private and public routes to have access to certain functionalities of the application.

This project is completely responsive and consume different endpoints to filter, list, create a user, login to the user account, among many other functionalities.

The main part of this application is that it has a shopping cart where the user can increment, decrement, eliminate and update the chosen item to finally, get the products and store his/her purchases.


Dependencies and installations


  • @reduxjs/toolkit v1.8.5
  • axios v0.27.2
  • bootstrap v.5.2.2
  • react v18.2.0
  • react-bootstrap v2.5.0
  • react-redux v8.0.4
  • react-router-dom v6.4.1

If you download the application, you need to install the above dependecies, so, please execute:

npm install

The tool VITE was used to create this React application, so, to run the project and watch its main functionality, execute:

npm run preview

If you wish to apply some changes on the code, just make those changes and execute:

npm run dev

You can check its functionality on live:

https://ecommercereactsrsn.netlify.app/

Tools and Technologies


  • JavaScript
  • React Js
  • CSS3
  • Boostrap
  • React Bootstrap
  • Axios
  • Redux
  • Vite
  • Git / GitHub

User Interface


This project was designed for cellphones, tablets and laptops, so you can check it out from your favorite device.

Phone size


Cellphone product Login Form Earn money section Stadistics section Plans section Testimonials section


Desktop size


Cellphone product Login Form Earn money section Stadistics section Plans section Testimonials section

About

Ecommerce developed with ReactJS, Redux and React Router Dom that has many features to emulate purchasing products from a REST API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages