A Next.js application for matching and comparing data from two Excel files and exporting the results in various text formats.
- Upload and process two Excel files
- Match data between files based on specific columns
- Preview matched data with a tabular interface
- Export data in multiple text formats:
- Lista de Produtos ATUAIS.txt
- estoque_list.txt
- Conferência Ok.txt
- Download all files as a ZIP archive
- Preview file contents before downloading
- Node.js 16.x or later
- npm or yarn
-
Clone the repository: ```bash git clone https://github.com/yourusername/excel-matcher.git cd excel-matcher ```
-
Install dependencies: ```bash npm install
yarn install ```
- Start the development server: ```bash npm run dev
yarn dev ```
- Open http://localhost:3000 in your browser to see the application.
- Next.js
- React
- xlsx (for Excel file processing)
- jszip (for creating ZIP archives)
- Tailwind CSS (for styling)
- shadcn/ui components
- Lucide React (for icons)
- Upload the first Excel file containing the EXTRAINF02 column
- Upload the second Excel file containing the Cód. Produto column
- Click "Comparar Arquivos" to process the files
- View the matched data in the results table
- Preview the different export formats in the tabs
- Download individual files or all files as a ZIP archive
This project is licensed under the MIT License - see the LICENSE file for details.