We would like to see a front end page that contains a two textfield form which when submitted sends two strings to a backend service. The backend service computes the edit distance between two strings (returns the minimum number of operations required to transform one string into another). The computed output is then returned to the end user.
Fork this repo and when you are done with the assignment submit a pull request. Write an email (with url to the pull request included) to our HR indicating you are done and the solution is ready for code review.)
You must meet the following constraints in order for the project to be considered valid:
- No page reload / Single-page App
- JSON dependent on both ends
- A server side component in the language of your choosing (ranked preference: Python, JavaScript, anything else)
- Do not use third-party libaries to compute the edit distance
Your code will be judged based on the following scoring system:
- How well you've styled and used HTML/CSS on the frontend pages
- How well the project is tested
- How well structured your commits are
- How well documented your code is
- If using Python, how close your Python code adheres to PEP8 and PyLint ideals