Welcome to  Walcron  Coorperation

We are developers who are keen to developer who like to experiment. Welcome (again) to Walcron Coorperation, with Google's Accelerated Mobile Page(s).

How we create the website:

Test Driven Development

Test are written before the implementation(¯\_(ツ)_/¯). Old components were written with new testcases for full code coverage.

Only 1 SNAPSHOT test were ever taken for React! (yes it's for html header)

It's an end-to-end 100% code coverage.

Github Pull Request

All new commits MUST HAVE to go thru a "pull request" -> "100% validated"

New commits have only 2 branches, master and develop to fit in Continous Integration methodology.

Github Workflow

During the pull-request, a verification is carried out in order:

  1. Linting, Prettifier.
  2. Type check build with NextJS.
  3. Code test with coverage.
  4. Publish code coverage for README tagging.
  5. Validate previous vs latest User-Interface change.

Testing Deployment

A hook was created in vercel, that automatically builds and deploy a development environment version for every new commit.

UI/UX Validation

A better alternative than code Snapshot sampling.

  1. A playwright script is written to generate reports on latest UI changes, which will then run thru an approval workflow.
  2. Implemented as well with auto approval, that autofix the snapshots and revalidate the pull-request again.

Going Live

Only commits that passes all checks can be approved and merged!

Once merged, it's automatically pushes to master and publishes to https://www.walcron.com

A Video About Us

This browser does not support the video element.

Currently we are still in development phase for AMP.