A colorful web app for exploring sewer-system ideas, urban drainage behavior, and data-driven wastewater workflows.
Sewer Science is a modern TypeScript web project in the SWMMEnablement organization.
This project is a natural home for interactive tools, visual demos, educational explainers, and lightweight applications focused on sewer networks, wastewater systems, and urban drainage analytics.
- 📊 Interactive dashboards for sewer and drainage behavior.
- 🧪 Scenario explorers for wet-weather response, surcharge, overflow, or control logic.
- 🗺️ Visual interfaces for network layouts, catchments, and system context.
- 🧠 Educational pages that explain hydraulics, hydrology, and wastewater concepts.
- 🔬 Data-driven experiments that connect engineering insight with modern web UI patterns.
| Layer | Current setup |
|---|---|
| Framework | TanStack Start |
| Language | TypeScript |
| Runtime | Bun |
| App structure | src/ and .lovable/ |
| Styling | CSS plus component configuration |
git clone https://github.com/SWMMEnablement/sewer-science.git
cd sewer-science
bun install
bun run devThen open the local app URL shown by the development server and start shaping the project into a focused sewer analytics or education experience.
Sewer and drainage systems sit at the center of urban resilience. A project like Sewer Science can help translate technical modeling concepts into accessible, interactive browser experiences for engineers, students, and infrastructure teams.
sewer-science/
├── .lovable/
├── src/
├── .gitignore
├── bun.lock
├── bunfig.toml
├── components.json
├── eslint.config.js
├── package.json
├── tsconfig.json
└── vite.config.ts
- Fork the repository.
- Create a branch for your feature or experiment.
- Commit with clear messages.
- Open a pull request with screenshots or notes for UI changes.
- Build a sewer knowledge explorer with diagrams, glossary cards, and animated process views.
- Add result panels for SWMM-oriented teaching examples and synthetic datasets.
- Create a polished landing page for wastewater, combined sewer, and drainage science topics.
- Introduce map views, charts, and scenario cards for infrastructure storytelling.
Sewer systems are serious infrastructure — the interface does not have to be boring.