Live version |
Dev version
A stab at building a versatile, useful and scalable tool for analysing and cracking ciphertexts.
This is a React project bootstrapped with vite. The interface is designed using mui and testing is handled via cypress.
- Fork from GitHub
- Clone the forked project
- checkout develop branch
- Run
npm i
to install dependencies. - Start using
npm run dev
Commit messages should follow the Conventional Commits standard.
- Do not submit PRs against the
main
branch. Checkout a topic branch from the relevant branch (e.g. develop) and merge back against that branch - Work in the
src
folder - It's okay to have multiple small commits - GitHub will automatically squash it before merging
- Make sure the project can be built using
npm run build
- If you are fixing a bug:
- If you are resolving a special issue, add
(fix #xxxx[,#xxxx])
(#xxxx is the issue id) in your Pull Request title. - Add appropriate test coverage
- If you are resolving a special issue, add