Skip to content
Ram Shanker edited this page Jul 23, 2025 · 6 revisions

Welcome to the Vishwakarma wiki! This wiki is only for planning software roadmap and consolidate ideas. Documentation of implemented features are on our official webpage.

Ideas for Consideration ( in Random Order ):

  • 4 Simultaneous Monitor support.
  • Automatic avif image for website with jpeg fallback.
  • Automatic google login prompt.
  • Boost.Asio for networking.
  • Handle live monitor addition, disconnection etc. Which windows message to handle? WM_Monitor or WM_Device?
  • Handle usb Network card live addition, disconnection etc.
  • Enable precompiled headers for standard library, directx libraries and external dependency libraries.
  • Internalize unordered_map in RAM manager or use alternatives other than std library.
  • Integrated fast::float library. Used by chromium etc.

High Level milestones:

  • 100000 simultaneous beam / column rendering.
  • 100000 simultaneous pipe rendering.
  • 100000 2D drawing rendering.
  • File Open and Save.
  • User Input modelled beams / columns / pipe.
  • Multiple User Simultaneous Working.
  • पानी टंकी का P&ID.
  • पानी टंकी का Structural Modeling.
  • Parallel Web-based display & working. (Vaibhav?)
  • पानी टंकी का Structural Analysis & Design.
  • पानी टंकी का Pipe Modeling & Stress.
  • पानी टंकी का Structural Drawing.
  • पानी टंकी का Piping Isometric / GAD.
  • Mobile Application for Viewing.
  • पानी टंकी का SLD & Lighting.
  • Scale-UP to 10 Crore Elements in Database.
  • Pressure Vessel Modeling, Design & Drafting.
  • Heat Exchange Modeling, Design & Drafting.
  • Pump Modeling, Design & Drafting.
  • Heater Thermal Design.
  • Geotechnical Design (Foundation, Tunnels, Dams etc.)

Clone this wiki locally