React-Project

  • Name and Surname: Asel Esra Ozyilmaz
  • Email: esra.ozyilmaz@iaau.edu.kg
  • Computer Science Department of Alatoo International University.
  • Individual midterm project for COM 427: Front-end Development class.

Description Of The Project

A React app with single TextArea Component. The textarea is wrapped into a component which changes state and reacts to typing, encoding and decoding.

Deployed App Link

Final result:

The Algorithm

I have used Caesar Cipher to encode and decode the given text. Encoding: each letter of a given text is replaced by a letter with a fixed number of positions down the alphabet. For Example:

text = React

encryption code = 4

output --> Viegx

We use the given shift in the opposite direction to decrypt the original text. For example:

text = Viegx

encryption code = 4

output --> React

Animated AIU Logo