https://github.com/robertfmath/the-chaos-interactive
An interactive web app that explores the poem The Chaos by Gerard Nolst Trenité, providing click-to-pronounce functionality and direct dictionary links.
https://github.com/robertfmath/the-chaos-interactive
Last synced: 9 months ago
JSON representation
An interactive web app that explores the poem The Chaos by Gerard Nolst Trenité, providing click-to-pronounce functionality and direct dictionary links.
- Host: GitHub
- URL: https://github.com/robertfmath/the-chaos-interactive
- Owner: robertfmath
- License: mit
- Created: 2025-03-03T05:27:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-09T03:41:27.000Z (over 1 year ago)
- Last Synced: 2025-03-09T04:24:39.553Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://robertfmath.github.io/The-Chaos-Interactive/
- Size: 875 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# The Chaos — Interactive
[The Chaos — Interactive](https://robertfmath.github.io/The-Chaos-Interactive) is an interactive web app that explores _The Chaos_, a famous poem written by Gerard Nolst Trenité in 1922 that playfully highlights the many irregularities and inconsistencies in English pronunciation. The app provides click-to-pronounce functionality and integrated dictionary lookups for key words, all within a modern, user-friendly interface.
## Tools Used
- React
- TypeScript
- Material UI
- Zustand
- Vite
- ESLint
- Prettier
- Vitest + Testing Library
- GitHub Actions + GitHub Pages
## Running Locally
To run the application locally, make sure Node.js v20+ is installed and then follow these steps:
1. Clone the repository
```bash
git clone https://github.com/robertfmath/The-Chaos-Interactive.git
cd The-Chaos-Interactive
```
2. Install dependencies
```bash
npm install
```
3. Start the development server
```bash
npm run dev
```
4. Open your browser and navigate to `http://localhost:3000`.