Skip to content

cityssm/mini-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mini-shop

Maintainability DeepSource Coverage Testing

Mini Shop Screenshot

mini-shop is lightweight, highly customizable storefront built to meet the needs of our municipality.

Features

  • Completely customizable product pages to capture all the information you need.
  • Ties into Moneris Chechout for payment processing out of the box, but can be integrated with other payment processing tools.
  • Configuration that can be validated in TypeScript.

System Requirements

  • Any server capable of running NodeJS applications.
  • A payment processing platform, like Moneris.
  • A database on a SQL Server for recording the orders.

Live Demo Store - Document Requesting Service

The City of Sault Ste. Marie processes requests for Property Tax Receipts using a lightly customized mini-shop. It is regularly scanned by Lighthouse to ensure it adheres to best practices in performance and accessibility.

City of Sault Ste. Marie's Document Requesting Service

apps.saultstemarie.ca-shop

Documentation

Related Projects

mini-shop-admin

  • An administrative application to assist with fulfilling orders.

mini-shop-db

  • A separate project isolating the queries to the backend SQL Server.