Skip to content

arassi/shopify-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shopify Backend Engineer Intern Challenge

This is a coding challenge by Shopify for its production engineer fall 2022 internship. In this web app, you can add, edit, delete, and view inventory items from an inventory.

Tech Stack:

Node, Express, and MongoDB

Instructions:

run the program on Replit:

Just press the run button which will execute the two commands:

npm install
npm start

And that's it! the program should run successfully.

In your device:

First, install Node.js. After Node.js has been installed, clone this repository and install modules using

npm install

Then edit config.env file and specify values for PORT and MONGO_URI (for mongodb connection) Variables. That's it. You are ready to go. To execute this project just type:

npm start

Open localhost:3000 (Or any port you specified) on your browser and start using the app.

Usage:

This is a web application connected to a mongoDB database that allows users to query inventory items. Users can create, view, update, and delete inventory items. Users can download inventory items in the database to a csv file.

Hosted Version Online:

https://shopify-backend.arassi.repl.co/

About

Shopify Backend Engineer Intern Challenge 🛒

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors