Filan-glitch / NetSim

An educational network simulation project
https://filan-glitch.github.io/NetSim/
MIT License
3 stars 1 forks source link

[Feature Request] Ability to Save Simulation Configurations #62

Open Filan-glitch opened 1 year ago

Filan-glitch commented 1 year ago

Feature Request

Is your feature request related to a problem? Please describe.

I would like to propose a new feature that allows users to save and load simulation configurations in NetSim. Currently, there's no way to save the settings of a simulation for future use, and this can be inconvenient when working on multiple scenarios.

Feature Description

It would be great to have a 'Save Configuration' button on the simulation setup page. When clicked, it should save all the selected parameters, topology settings, and other simulation configurations into a named profile. Additionally, a 'Load Configuration' button should allow users to select a saved profile and automatically populate the configuration settings.

Use Case

For instance, I often work on different network scenarios with varying parameters. Having the ability to save and load configurations would greatly enhance my workflow, as I could easily switch between scenarios without manually adjusting the settings each time.

Benefits

Implementation Details

It could be implemented by adding a new section in the interface to manage saved configurations. The configurations could be stored as JSON files, making them easy to share or backup.

Additional Context

Feel free to discuss and provide feedback on this feature request. I believe this enhancement would add significant value to NetSim and improve the user experience.