https://pawlovskiii.github.io/caesar-cipher/
My implementation of Caesar cipher. It's a popular technique of data encryption. It's all about shifting letters in the alphabet (in this case, with an optional n-letter shift).
Implementation created with Parcel (as bundling tool), Jest (as the testing framework), babel-jest (to enable the use of ES6 Modules with Jest framework), and ESLint (for improving syntax and enforcing code style). During this project I also wanted to deploy it specifically on the Github Pages, to keep everything in one place and get to know this environment.
Name | Versions |
---|---|
Node.js | 16.4.0 |
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/pawlovskiii/caesar-cipher
# Go into the repository
$ cd caesar-cipher
# Install dependencies
$ npm install
# Run the app
$ npm start
# Run the tests
$ npm test