Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

80 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

On Code E-commerce

License: MIT

E-commerce webpages are crucial for business' to help facilitate sales and organize each sale to its corresponding customer/buyer. Building a webpage with modern technologies would help with the workflow of the site as over time the site could reach a large number of users at any given time.

A MERN(MongoDB, Express, React, Node) Stack approach was used to develop this webpage as this enables scalability for future improvements.

Deployed URL: https://on-code-e-commerce.herokuapp.com/

📋 Table of Contents

Libraries Used 📚

  • concurrently

    • used to run commands synchronously
  • @apollo/client

    • to allow the use of graphQL in React
  • graphql

    • used to make queries/mutations
  • mongoose

    • an Object Data Modeling(ODM) library used to connect with our NoSQL database
  • jsonwebtoken

    • used to securely transfer data between the front-end client side to our server
  • jwt-decode

    • used to decode tokens to give authentication and access data
  • bcrypt

    • used to hash passwords before storing on database
  • react

    • used to build the front-end of webpage
  • web-vitals

    • used to measure performance and user experience during development

Installation 💾

To run the webpage on a local machine, clone the repository then run:

npm run install

This will install all dependencies needed to run the app.

Usage 🤹

To invoke the app navigate to the corresponding directory and run:

npm run develop

homepage

collections

License

On code is is free and open-source software licensed under the License: MIT

Contributors

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages