Jambo Apparel's (NPO) proprietary e-commerce store to sell merchandise without incurring the costs of major platform providers such as Shopify. By having this proprietary online store, the NPO was able save money that is spent on deployment and direct it towards growth and donations for its objective.
In the project directory, do the following to run the project:
npm i
npm run dev
Front-end deployment is automatic using Vercel
master
deploys the web app onto the Vercel domainTo deploy the ExpressJS server onto Heroku, do the following:
heroku git:remote -a {heroku instance name}
git subtree push --prefix server heroku master
Browse the site, view items in catalog, add them to your shopping cart, and buy!
This is not an open-source project but if you find any issues or bugs with the web app, please let one of the developers know!