Skip to content

krzysztoftalar/trillo-shop-client-react-redux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Trillo Shop Client

Icon

About The Project

This is the client-side of the Trillo Shop application. The project is under construction...

Go to Trillo Shop Server.


Project

Project

Project

Features

  • Shopping cart management
  • Creating an order
  • Payment with Stripe - for payment testing use this card number: 4242 4242 4242 4242, future expiration date and three-number CVC.
  • Login - test account: email: bob@test.com password: Pa$$w0rd

Built With

Client
React
Redux
Redux-Thunk
TypeScript
Axios
React Hook Form
Sass
Stripe

Getting Started

Prerequisites

  • Node.js
  • Stripe account

Installation

  1. Navigate into your project directory and run the following command to download packages.
npm install
  1. For Stripe payment set your public key in .env.development file
STRIPE_PUBLIC_KEY="ENTER YOUR PUBLIC KEY" 
  1. Start the development environment.
npm start

Your site is now running at http://localhost:3000

License

This project is licensed under the MIT License.

Contact

Krzysztof Talar - Linkedin - krzysztoftalar@protonmail.com