Skip to main content

Intoducing FlowStudio

If you work with open-channel hydraulics, weirs, gradually varied flow, or seepage under structures, you have probably bounced between spreadsheets, textbook charts, and half-finished notebooks. FlowStudio is a small web app built to keep that work in one place: structured worksheets, clear outputs, and a project tree so you can find yesterday’s calculation.

Try the app: https://flow.syncster.dev

What FlowStudio is

FlowStudio is a browser-based engineering workbook for hydraulic and civil topics. Each worksheet has a dedicated form: you enter geometry, discharge, slopes, coefficients, and so on; the app computes results and can show charts and schematics where it helps (for example, depth profiles, rating curves, section views, or Khosla uplift diagrams). Your inputs and outputs are saved as structured data so you can reopen a sheet and continue without redoing the setup.

Organize work in projects and folders

Worksheets live inside projects. You can add folders to group related sheets—say, one folder per site, course module, or design option—instead of one long flat list. When you use the hosted backend, that structure syncs with your account so the same layout is there on your next session.

What you can run today

Worksheet types include, among others:

  • Open channel: rectangular, trapezoidal, circular, and irregular (natural) sections—Manning-style uniform flow, with section previews and rating curves where applicable.
  • Gradually varied flow (GVF): profile computation with a depth-profile chart.
  • Sluice gate in a channel context.
  • Weirs: rectangular sharp-crested and Cipolletti, with rating and section visuals.
  • Khosla seepage: piecewise head distribution, composite sections, and uplift-style plots tied to the classic method.
  • Tyrolean (bottom-rack) intake: a simplified diversion check with rack geometry, porosity, and optional collecting-channel sizing notes.
Example: the gradually varied flow worksheet—profile computation, tabulated outputs, and a depth profile chart in one view (FlowStudio).

The exact list evolves with the product; the app and API enforce allowed worksheet types so everything stays consistent end to end.

Sign-in without storing passwords in the app

Accounts use Firebase (for example, Google sign-in). The backend verifies identity and issues short-lived JWT access tokens; the app does not implement its own password database. That keeps authentication familiar while separating “who you are” from the worksheet math.

A word on responsibility

FlowStudio is built as an educational and design-aid tool. Many modules embed textbook-style simplifications (Khosla fits, weir coefficients, Tyrolean analogies, and so on). Always cross-check against your governing codes, site data, and—where it matters—physical model tests or detailed analysis before anything goes to construction or legal sign-off.

Why I’m sharing it

I wanted a workspace that feels like serious scratch paper: fast to use, honest about assumptions, and organized enough for real project work. If that resonates—whether you teach hydraulics, size rural intakes, or sanity-check a student problem set—FlowStudio might save you a few round trips between PDFs and cells. You can open it any time at https://flow.syncster.dev.

Comments

Popular posts from this blog

How I used Google Sheets and Apps Script

Google Sheet is one of the most powerful spreadsheet application that exists online, rivaling with Microsoft's Excel. One of the main strengths is its strong support for collaboration with other users, much easier and popular than collaboration tools with Microsoft Office. Aside from plain spreadsheet, it also supports extensions such as macro. If you are familiar with macros on other office tools, they work almost the same. However, the most extension I use and tinker with is the Apps Scipt . Apps Script Extension One of the challenges I faced recently is how do I track or monitor reports in our department if they are submitted on time or worst, forgotten due to lack of better monitoring tools. So I thought if there can be simple applications that can be deployed or use by a more general user to allow reminding periodically what reports are approaching due dates or those that are past dues. Then I looked for a way, instead of creating a full blown app from scratc...

Sluicegate Tutorial with FlowStudio

This walkthrough shows how to use FlowStudio ’s sluice gate (rectangular channel) worksheet: upstream pool depth from specific energy, downstream gradually varied flow, and—when the case allows— hydraulic jump placement plus an empirical jump length (SI units). Open FlowStudio → https://flow.syncster.dev What you are solving A bottom sluice in a wide rectangular channel passes a discharge Q . The worksheet assumes a contracted depth at the vena contracta, y 2 = C c a , where a is gate opening and C c is a contraction coefficient (often near 0.6–0.65). From specific energy matching between the upstream pool and the contracta—together with a check against uniform normal depth y n for the approach channel—the sheet finds upstream pool depth y 1 . Downstream, it integrates Manning-based gradually varied flow from the gate. If the contracta is supercritical and you set a subcritical tailwater y t (or...

Automate Sending Email with Apps Script and Google Sheet

Introduction It has been too long that many people uses Microsoft Excel in day-to-day computing tasks. It's so big that it almost resemble a programming language where non-technical people can create their own spreadsheet programs. It has many uses with just the default grid-type data entries. But Microsoft Office developers did not stopped there. They gave it more power by adding a scripting capability to it with VBA or Visual Basic for Applications. Most of the office apps of Microsoft has this VBA at their disposal but I most used it with Microsoft Excel. It was the most appropriate application for me to use it. But then come the big competition. I'll skip the open source apps that may compete with Microsoft Office and go directly with the big one. This is the Google Sheet from Google. Introducing Google Sheet Google Sheets is an online spreadsheet application that allows users to create, edit, and format spreadsheets to organize and analyze information....