A modern, React-based reading assistance tool designed to help learners improve their reading skills through syllable splitting, text-to-speech, and interactive features.
- Interactive Story Reading: Choose from a curated collection of stories with varying difficulty levels
- Syllable Breakdown: Algorithm that splits words into syllables for better pronunciation
- Text-to-Speech: Built-in speech synthesis with multiple voice options
- Multi-language Support: Interface available in multiple languages
- Progress Tracking: Visual progress indicators and word-by-word navigation
- Accessibility: Keyboard navigation, screen reader support, and high contrast modes
- Responsive Design: Works seamlessly on desktop, tablet, and mobile devices
- Frontend: React 18 with TypeScript
- Styling: Tailwind CSS with custom design system
- Build Tool: Vite for fast development and optimized builds
- Speech Synthesis: Web Speech API
- State Management: React Hooks
- Internationalization: Custom i18n system
- Clone the repository:
git clone <repository-url>
cd eulex-2.0- Install dependencies:
npm install- Start the development server:
npm run dev