The Breakify project aims to provide a user-friendly interface where users can input words into text fields. When a word is entered, the application checks if the first two letters of each word match any element symbol in the periodic table. If there's a match, the matched portion of the word is highlighted.
- Prerequisites: Node v18 + installed on your machine to run the development server:
- Running:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devYou can use :
npm run lintTo check issues or warnings.
Open http://localhost:3000 with your browser to see the result.
-
Prerequisites:
- Docker installed on your machine
-
Clone the repository:
git clone https://github.com/petrious/react-challenge.git
-
Build the Docker image:
docker-compose up --build
-
Access the application at http://localhost:3000
If you'd like to contribute to this project, follow these steps:
- Fork the project
- Create a new branch (
git checkout -b feature/new-feature) - Commit your changes (
git commit -am 'Add a new feature') - Push to the branch (
git push origin feature/new-feature) - Open a Pull Request
This project is licensed under the Workana.