This repository is a legacy e-commerce storefront prototype built around a static front end, product data files, and Snipcart-based cart/checkout behavior.
This is best treated as a prototype and portfolio case study rather than a primary Knight Logics production product.
The project implements a storefront flow with:
- catalog and product listing pages
- product detail pages with variant handling
- JSON- and CSV-driven product data
- Snipcart cart integration
- recommendation sections using local storage history
- Vercel deployment configuration
The repository currently includes:
- storefront pages in HTML/CSS/JavaScript
- data files such as
updated_products.jsonandupdated_products.csv - dynamic rendering logic in
render_products.js,product_page.js, andsearch.js - policy and collection pages
- deployment config via
vercel.json
Even as a legacy prototype, this repo is useful as a case study for:
- storefront UX implementation
- data-driven front-end rendering
- lightweight commerce integrations
- product catalog architecture without a full custom backend
Serve the project locally with a static server:
python -m http.server 8000Then open http://localhost:8000.
The repository includes Vercel configuration and can be deployed as a static storefront with client-side product rendering.
Use this as a legacy commerce prototype in GitHub and Upwork narratives, not as a flagship Knight Logics product.
No additional license beyond repository terms.