Skip to content

briantam23/grace-shopper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Dependency Status devDependencies Status

๐Ÿ›’ Building an e-Commerce app

A Single Page App created with React, Redux, JWT Authentication, and the Stripe API.

Home page screenshot

Cart page screenshot

Table of contents

What is Stripe?

Stripe is a service that allows users to accept payments online, specifically developers. With the Stripe application, users can keep track of payments, search past payments, create recurring charges, and keep track of customers.

Login Credentials

  • Username: sampleAuthUser@gmail.com | Password: a
  • Username: sampleAdmin@gmail.com | Password: abc123

Live Demo

Currently deployed to Heroku!

Dependencies

Requirements

Installation

Step 1: Clone Repo

git clone https://github.com/briantam23/grace-shopper.git` # or clone your own fork

Step 2: Create Database

createdb grace-shopper

Step 3: Install node_modules

npm install # or yarn install

Running Locally

npm run start:dev

The npm run start:dev command will run 2 processes:

  • the webpack process (in watch mode) to build your client-side Javascript files
  • the Node process for your server with nodemon

Your app should now be running on localhost:3000.

Deploying to Heroku

Make sure you have the Heroku CLI installed.

heroku create
git push heroku master
heroku open

Alternatively, you can deploy your own copy of the app using the web-based flow:

Deploy to Heroku

Contributors

Brian Tam
Kylie Gao
Amr Thameen
Francisco Munoz

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages