A Simple Ecommerce website with Vannila JavaScript and ExpressJs as backend.Google spreadsheet is used as a database for orders with razorpay integration for payment.
Clone the project
git clone https://github.com/dine-5h/shopx
Go to the project directory
cd shopx
Install dependencies
npm install
Start the server
npm run start
To run this project, you will need to add the following environment variables to your .env file
client_email
- gmail address for spreadsheet
private_key
- google spreadsheet private key
keyId
- RazorPay keyId
secretKey
- RazorPay secretKey
gmailAddress
- Gmail address to send Mail
gmailPassword
- Gmail password