Skip to content

jilly477/ShopifyBackendChallenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shopify-Backend-Challenge

This is a basic inventory tracking web application with basic CRUD functionalities. It is built using the PERN stack (PostgresSQL, Express, React, Node) and ensures all items in inventory are assigned to valid locations the that the user specifies.

Demo:

shopify-challenge-demo.mp4

How to Run

  1. Make sure NodeJS and npm and PostgreSQL are installed
  2. Clone the repository, create the database, and initiate the database
git clone https://github.com/jilly477/ShopifyBackendChallenge.git
cd ShopifyBackendChallenge
psql -U postgres < server/database.sql
cd server
npm i
node index
  1. Change directory into the client folder and run the following commands in the Terminal:
cd ..
cd client
npm run build
npm i
npm start
  1. When finished, hit Ctrl+C on both Terminals to stop both the database server and the react server

Releases

No releases published

Packages

 
 
 

Contributors