Survloop Open Data Engine

Rockhopper Software's data management system creates, fills, and shares complex databases

In 2015, Rockhopper launched Survloop, a custom-built engine designed to manage complex databases and generate dynamic surveys and reports. Over time, Survloop expanded into a full-fledged content management system for data-centric websites.

Today, Survloop powers advanced projects that require flexible, customized data handling — from research tools to survey-driven platforms to internal workflow engines.

If your project demands deep data integration or highly customized workflows, Survloop may be the foundation that gives your software a strategic advantage — backed by a partner who knows it inside and out.

Back in the day we created database tables, queries, forms, reports, and pages with Microsoft AccessTM. This is a full content management system that can generate mobile-friendly forms as complex as TurboTaxTM.

Translating each data field's meaning as you build your database, means computer-friendly API data listings and schema can be auto-generated once you start collecting data.


Because the tools to create complex forms continue to become more useful, it was a logical next step to reuse them to generate complex pages for the rest of a website's main content. Survloop's content management system is still fairly basic, but very effective and flexible for Rockhopper Software.

A theme is branching trees, in many directions. Fractals are natural and fun.


Other Sites Currently Running Survloop:

 

Cannabis PowerScore

 

 

Bucky Stats: Data Graphs for Co-Pilots of Spaceship Earth



Tutorials For Web Developers

 

Survloop Origins

This started as a database design system developed to plan the OpenPolice.org web app. It was built to track thorough database specifications. We spent six months just designing the database of a few hundred possible questions which should probably be asked of victims of police misconduct.

Once we finally had a grapple on what to ask, Rockhopper started mocking up what the survey could look like. Attracted to the usefulness of integrating a survey engine with the database design tools, and without significant funding for the project, we started building out Survloop.

The data being stored would be more sensitive and important than most projects. So we had to build atop a trusted coding framework, and are delighted that we chose to learn Laravel!

An open source project by Morgan Lesko as
Rockhopper Software Designs logo
Survloop.org content is under
Creative Commons
2015-2025