Skip to content

sebastienrousseau/bankstatementparser.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo of Bank Statement Parser

bankstatementparser.com - Official Website 🌏

Welcome to the repository for bankstatementparser.com, the digital presence of Bank Statement Parser, a Python library built for Finance and Treasury Professionals.

Quick Start Guide

Setting up and running the website locally is easy and quick with the Shokunin Static Site Generator (SSG).

Prerequisites

Ensure you have the Rust toolchain installed. If not, follow the guide on the Rust website to set it up.

Installation & Usage

  1. Install Shokunin SSG:
cargo install ssg --version 0.0.20
  1. Clone the repository
git clone https://github.com/sebastienrousseau/bankstatementparser.github.io.git
  1. Change into the repository directory:
cd bankstatementparser.github.io
  1. Generate the static site for bankstatementparser.com:
ssg -n=docs -c=_posts -t=_layouts -o=docs -s=public
node tools/fix-pwa-assets.mjs
cp _layouts/main.js docs/main.js

Note: The cp _layouts/main.js step is required because the SSG generates its own main.js which does not include the location.protocol guard for analytics. The source _layouts/main.js only loads Google Analytics on HTTPS, preventing ERR_UNSAFE_REDIRECT errors on localhost.

Lighthouse CI

The repository includes Lighthouse CI in GitHub Actions for both mobile and desktop audits.

Run the same checks locally:

npx @lhci/cli@0.13.x autorun --config=.lighthouserc.json
npx @lhci/cli@0.13.x autorun --config=.lighthouserc.json --collect.settings.preset=desktop

The default quality gates fail the run when category scores drop below:

  • Performance: 1.00
  • Accessibility: 1.00
  • Best Practices: 1.00
  • SEO: 1.00

About

Source code of BankStatementParser.com, the official website of the Bank Statement Parser is a Python library built for Finance and Treasury Professional

Topics

Resources

License

Stars

Watchers

Forks

Contributors