This web application helps Sage Intacct users easily map their data to Sage Intacct's required format. The tool allows users to upload their data CSV and an Intacct template CSV, preview the contents, and generate a mapped CSV file that conforms to Intacct's specifications.
- Upload and preview data CSV files
- Upload and preview Intacct template CSV files
- Automatic field mapping between data CSV and Intacct template
- Generate and download mapped CSV files ready for Intacct import
- Visit the CSV Mapping Tool website.
- Upload your data CSV file.
- Upload the Intacct template CSV file.
- Click "Upload and Preview" to see the contents of both files.
- Review the field mapping generated by the tool.
- Click "Generate and Download Mapped CSV" to create and download the final mapped CSV file.
- Frontend: HTML, CSS, JavaScript
- Backend: Python (Flask)
To run this project locally:
-
Clone the repository:
git clone https://github.com/szubair22/CSVtoIntacctMapper.git
-
Navigate to the project directory:
cd CSVtoIntacctMapper
-
Install the required Python packages:
pip install -r requirements.txt
-
Run the Flask application:
python app.py
-
Open your web browser and visit
http://localhost:5000
.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.
If you have any questions or feedback, please open an issue on this GitHub repository.