Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Frontend Mentor β€” Character Counter App

Challenge Difficulty Status React Tailwind CSS JavaScript

This is my solution to the Character Counter challenge on Frontend Mentor.

πŸ“Έ Preview

App Preview

βœ… Features

  • Character count (with or without spaces)
  • Word and sentence count
  • Set a character limit with over-limit warning
  • Estimated reading time
  • Letter density bar graph
  • Multiple color themes
  • Fully keyboard accessible
  • Responsive across all screen sizes

πŸ› οΈ Built With

  • React
  • Tailwind CSS
  • Vite (or Create React App β€” update as needed)

πŸ’‘ What I Learned

This challenge pushed my JavaScript DOM manipulation skills β€” particularly around:

  • Real-time input event handling for live counts
  • Building a dynamic bar graph from letter frequency data without a charting library
  • Managing multiple UI states (theme switching, character limit toggling) cleanly

πŸš€ Getting Started

No dependencies or build steps required.

git clone https://github.com/blordeus/character-counter-app.git
cd character-counter-app
open index.html

Or just open index.html directly in your browser.

πŸ”— Links

πŸ‘€ Author

Bryan Lordeus
Portfolio Β· Frontend Mentor Β· GitHub

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /