Skip to content

quintin-dev/Projects-Palindrome_Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript DSA Certificate Project - Palindrome Checker

Description

This project is a Palindrome Checker built with JavaScript, HTML, and CSS. It checks whether a given string is a palindrome (reads the same backward as forward) while ignoring case, punctuation, and spacing. This is one of the projects required to obtain the JavaScript Algorithms and Data Structures Certificate from freeCodeCamp.

Type 2025 to see the magic!

Live Demo

Click to view and interact: Palindrome Checker

Palindrome Checker

Features

JavaScript

  • String manipulation
  • Regular Expressions
  • Conditional statements
  • Functions

HTML

  • Input fields
  • Buttons
  • Error messages

CSS

  • Responsive design
  • Hover and active states for buttons

How To Contribute

Contribute to this project in the following ways:

  1. Improve the error handling logic and UI.
  2. Add more features, such as history tracking of checked strings or dark mode.

Steps To Contribute

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'.
  4. Push to the original branch: git push origin <project_name>/<location>.
  5. Create the pull request.

Alternatively, see the GitHub documentation on creating a pull request.

Don't forget to give the project a star ⭐ if you liked it or found it helpful!