/full-stack-e-commerce-website

KY Bookstore is a full stack e-commerce website application that allows the user to create an account, add books to their shopping cart, and checkout.

Primary LanguageHTML

full-stack-e-commerce-website

💰 📗 📚 KY BOOKSTORE 📚 📗 💰

KY Bookstore is an e-Commerce website that enables users to shop through books, add a book to their cart, and checkout. A user can either register their own username and password, or they can simply use the "Guest Login" button to navigate the website without registering.

Summary

Website-Link

KY Bookstore

Screenshots

Home/Login Page

Registration Page

Product Page

Product Detail Page Example

Cart Page Example

Cart Page Example

Purchase Confirmation Page

Administration Login

Administration Product Page

Administration Google Books Search Page

Administration Google Books Search Example

Login Page on Mobile Device

Getting-Started

Feel free to fork the project and change it to your likings. Try it out by cloning the repo to your local machine or download the zip.

Prerequisites

You need preferably the latest version of Chrome, and text editor.

Go here for Chrome: https://www.google.com/chrome/

VSCode is my go to: https://code.visualstudio.com/

Installing

To get started follow this guide: ON LINUX/UNIX

FOR DEVELOPMENT PURPOSES

In your terminal clone repo to your local machine using git clone:

git clone git@github.com:dbc257/full-stack-e-commerce-website.git

Move to your newly cloned repo by entering the following in your terminal:

$ cd full-stack-e-commerce-website && npm install

To open all project files from terminal using VSCode just tpye and enter:

$ code .

Built With

  • Hypertext Markup Language (HTML)
  • Mustache.js
  • Cascading Style Sheets (CSS)
  • JavaScript (JS)
  • Node.js
  • Express.js
  • bcrypt.js
  • PostgreSQL
  • ElephantSQL

Software Developer

  • David Carlisle