This project is a simple web application that checks if a given string is a palindrome or not. A palindrome is a word, phrase, number, or other sequence of characters that reads the same backward as forward, ignoring spaces, punctuation, and letter case.
- User can input a string into a text field
- When the "Check" button is clicked, the application analyzes the input string
- The result (whether the input is a palindrome or not) is displayed on the page
- The input string is preprocessed to remove non-alphanumeric characters, convert to lowercase, and remove spaces
- Various test cases are implemented to ensure the application works correctly for different input scenarios
- HTML
- CSS
- JavaScript
The application has been tested with various input strings, including:
- Empty strings
- Single-character strings
- Strings with special characters, punctuation marks, and spaces
- Strings with mixed cases
- Palindromes and non-palindromes