Skip to content

Demo web app, uses Node.js REST API, GCP Firestore database back-end and React webpage to display products in climbing gear store.

Notifications You must be signed in to change notification settings

tobywknight/jardin-products

Repository files navigation

Jardin Products - Node.js API service uses AWS DynamoDB

Copyright Toby Knight 2019.

Overview

Jardin Products is a simple Node.js, RESTful web service using Express to serve simple product data.

Quick start

You need to create your own AWS DynamoDB table. [TO DO: Add detailed instructions to create table, or add CloudFormation template.]

git clone https://github.com/tobywknight/jardin-products.git
cd jardin-products
npm install

Edit the credentials-template.js file to include your AWS region, dynamo table name, access key and secret key. Rename the credentials-template.js file to credentials.js

Run the local development server to test the app:

npm start

Credits and sources

I have reused code published elsewhere. Specific credits:

Known issues and TODO list

Need to add handling for unknown productID, perhaps 404 error.

About

Demo web app, uses Node.js REST API, GCP Firestore database back-end and React webpage to display products in climbing gear store.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published