open-source-ideas / ideas

💡 Looking for inspiration for your next open source project? Or perhaps you've got a brilliant idea you can't wait to share with others? Open Source Ideas is a community built specifically for this! 👋

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Get rid of VBA with a no-code workflow system for spreadsheets

Harian-Elyoth opened this issue · comments

Project description

SpreadCraft is a sophisticated software tool designed to revolutionize the way you manage, manipulate, and generate output files from spreadsheet data. With its intuitive graphical user interface (GUI) and robust workflow configuration system, SpreadCraft empowers users to effortlessly define and execute intricate data processing tasks without the need for advanced programming skills.

Import Spreadsheets: Effortlessly import spreadsheet files in various formats including .xlsx, .csv, etc., into the application for seamless processing.

Workflow Design: Design custom workflows by arranging and configuring workflow blocks such as Add, Delete, Edit, Copy, and Move using an intuitive drag-and-drop interface.

Block Configuration: Configure parameters for each workflow block to precisely specify target cells, columns, or rows, facilitating accurate data manipulation.

Workflow Visualization: Visualize the entire workflow layout and sequence of operations using an interactive canvas, enabling users to preview and edit workflows effortlessly.

Output Generation: Execute workflows to apply defined operations to imported spreadsheet data and generate output files in desired formats for further analysis or sharing.

Relevant Technology

The project is essentially a webapp so the technology is all about a full stack development.

Complexity and required time

Complexity

  • Beginner - This project requires no or little prior knowledge of the technolog(y|ies) specified to contribute to the project
  • Intermediate - The user should have some prior knowledge of the technolog(y|ies) to the point where they know how to use it, but not necessarily all the nooks and crannies of the technology
  • Advanced - The project requires the user to have a good understanding of all components of the project to contribute

Required time (ETA)

  • Little work - A couple of days
  • Medium work - A week or two
  • Much work - The project will take more than a couple of weeks and serious planning is required

Categories

  • Mobile app
  • IoT
  • Web app
  • Frontend/UI
  • AI/ML
  • APIs/Backend
  • Voice Assistant
  • Developer Tooling
  • Extension/Plugin/Add-On
  • Design/UX
  • AR/VR
  • Bots
  • Security
  • Blockchain
  • Futuristic Tech/Something Unique

The project is already created so just comment this issues :)

commented

Can you do all the things you describe with this or is there more to what your project definition is looking for? https://github.com/quadratichq/quadratic