cat << "EOF" > README.md
ExcelFlow is a modern web application for working with Excel files in the browser, enhanced with intelligent data interaction features.
Upload files, edit data, manage columns, and export results — without opening Excel.
- 📂 Upload Excel files
- 🖱 Drag & drop support
- 📊 Multiple tables support
- 🔀 Quick table switching
- 🧾 Unique ID for each table
- ➕ Add rows and columns
- ✏️ Edit cell values
- 📝 Rename columns
- ❌ Delete columns
- 🔤 Text
- 🔢 Number
- 🔗 Link
- 📁 File
- 🔍 Filtering system
- 👁 Toggle column visibility
- 🎯 Focus on a single column
- 💾 Download edited data as Excel file
The application includes a simple AI-like assistant based on rule-based logic.
It allows users to:
- interact with table data through structured actions
- quickly find and filter information
- simplify working with large datasets
The assistant processes user actions and determines appropriate operations such as filtering, editing, or navigating data.
This approach demonstrates basic principles of AI-agent behavior without heavy ML usage.
- React Hooks
- Custom hooks
- Excel parsing and generation
- Dynamic data handling
- Component-based structure
- SCSS styling
-
Clone the repository
-
Install dependencies
npm install -
Start dev server
npm run dev -
Open in browser
- React
- TypeScript
- Vite
- SCSS
Educational project for learning and portfolio use.
EOF

