Skip to content

szubair22/CSVtoIntacctMapper

Repository files navigation

CSV Mapping Tool for Sage Intacct

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.

Features

  • 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

How to Use

  1. Visit the CSV Mapping Tool website.
  2. Upload your data CSV file.
  3. Upload the Intacct template CSV file.
  4. Click "Upload and Preview" to see the contents of both files.
  5. Review the field mapping generated by the tool.
  6. Click "Generate and Download Mapped CSV" to create and download the final mapped CSV file.

Technology Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Python (Flask)

Local Development

To run this project locally:

  1. Clone the repository:

    git clone https://github.com/szubair22/CSVtoIntacctMapper.git
  2. Navigate to the project directory:

    cd CSVtoIntacctMapper
  3. Install the required Python packages:

    pip install -r requirements.txt
  4. Run the Flask application:

    python app.py
  5. Open your web browser and visit http://localhost:5000.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is open source and available under the MIT License.

Contact

If you have any questions or feedback, please open an issue on this GitHub repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published