Skip to content

Case study Knowledge Management

SaaS for Digital Researches

A SaaS solution that helps knowledge workers streamline research work involving a substantial amount of information.

unicrew built a SaaS research tool for knowledge workers: a web application paired with a custom Chrome extension that captures content from the web in a single click and turns it into structured, securely stored research.

SaaS research tool for knowledge workers with a Chrome extension
Focus
Knowledge Management
Market
Global
Engagement
MVP build from discovery
Stack
.NETVue JSPopper JSAWSPostgreSQL

Outcome at a glance

What this project delivered.

  • 01Chrome extension that captures and saves content from across the web
  • 02Versatile and secure web application with sophisticated editing and structuring capabilities
  • 03Custom engine for processing PDF documents into a consistent stored format

Project Overview

Our client is a startup based in Germany that was researching the possibility of building an MVP concept of an online tool to help knowledge workers across multiple industries, primarily the legal field, easily create long and complex structured documents for their research work. Those documents consist of individual references and parts of many source documents, such as online articles or PDFs.

Because the primary goal was to simplify data capturing, users needed to capture data and add it to their projects with the fewest possible actions. That requirement led us to build a custom Chrome extension for a single-click capturing experience, primarily using the native capabilities of the browser itself.

Seamless data capturing was one of the first challenges. We also had to make sure that heavy sets of transferred information were effectively structured in our databases, so users could later organize them into smaller pieces, use them across one or more projects, and build complex hierarchical structures.

Challenge

Since our team took over the project at a very early stage, the main challenges were to properly collect core functional and non-functional requirements from the main stakeholders and to decide on the right implementation approach, especially for capturing content from online resources.

The next significant challenge was the data storage format in the databases, since the project assumed an extensive data flow. For big projects with multiple sources, the amount of data stored by one user could reach significant ranges.

Last but not least was the safety of the stored data. Since the primary market is the legal industry, which already sits under multiple data privacy regulations, delivering a highly secure solution was critical.

Solution

To start the project, our team proposed dividing the solution into two parts: a web application and a Chrome extension. The web application is a working space that lets users interact with clipped or uploaded content and documents and create, save, and manage multiple projects. The Chrome extension lets users clip and transfer content from online resources as quickly as possible.

To ensure a consistent data format, our team decided to convert and store all content, including uploaded PDF documents, as HTML files, which later gave us unlimited flexibility for editing and structuring in the application.

To secure the application and its data, all databases and data flows were encrypted at rest and in transit. All information was accessible only by the user who created it, with no access for system administrators. We also followed the OWASP security standards to align our security measures with industry-wide best practices.

Result

On completion of the MVP scope, our team delivered a functional solution with the core features approved during the discovery phase, and other features besides.

The client took the MVP into testing to gather feedback from potential users and define the features to add in later versions. A couple of months later, based on the positive feedback, we kicked off the second phase of development with broader possibilities, such as offline mode and team collaboration.

That sequence, business analysis before anything gets built and then product design and development through to something real users can test, is how unicrew approaches an early-stage product. What clients make of working that way is on our client reviews page.

05/Technologies

Technologies on this project

Frontend

Backend

AI & Data

  • PostgreSQL

Cloud

  • AWS

06/Quick answers

The questions behind the project

What did unicrew build for this research SaaS?

A web application paired with a custom Chrome extension. The extension clips and transfers content from online resources as quickly as possible; the web application is the working space where users interact with clipped or uploaded content and create, save and manage multiple projects. On completion of the MVP scope the delivered solution carried the core features approved during discovery, including the extension, the web app's editing and structuring capabilities, and a custom engine for processing PDF documents.

Why a Chrome extension instead of just a web app?

Because capture had to take as few actions as possible. The tool was built for knowledge workers, primarily in the legal field, who assemble long and complex documents out of references and parts of online articles and PDFs, so the number of steps between finding a source and filing it was the thing that mattered. unicrew proposed splitting the solution in two: a Chrome extension for single-click capture, built primarily on the browser's own native capabilities, and a web application as the working space where clipped material gets organized across projects.

How was the research data secured?

All databases and data flows were encrypted at rest and in transit, and information was accessible only by the user who created it, with no access for system administrators. The primary market for the solution is the legal industry, which already sits under multiple data privacy regulations, so a highly secure solution was critical from the start. unicrew also followed the OWASP security standards, aligning the security measures with industry-wide best practice.

Can you take an early-stage idea through to a shipped MVP?

That is what happened here. unicrew took the project over at a very early stage, so the first job was business analysis: collecting core functional and non-functional requirements from the main stakeholders and deciding the implementation approach, especially for capturing content from online resources. From there the team ran product design and development through to a working MVP. The client took that MVP into testing with potential users, and a couple of months later, on the strength of the feedback, unicrew kicked off a second development phase covering offline mode, team collaboration and further features.

Have a project in mind?

Tell us what you are building. We will map the fastest route from where you are now to a working product, no obligation and no sales script.

Book a scoping call

Thank you

Thanks for your message. We will get in touch with you shortly.