DEV Community

Cover image for Onboarding - Building SaaS #48
Matt Layman
Matt Layman

Posted on • Originally published at mattlayman.com

1

Onboarding - Building SaaS #48

In this episode, we did some design work to plan out the onboarding flow for new users. I spoke through my design process, outlined what a new user will need to do to succeed, wrote down the plan in GitHub issues, then started to implement that flow.

I started the stream with a quick fix to the main app view.

After that, we started a new project in the app. I needed to design the starting experience for a user.

I explained to the stream all of the data that a user needs to be successful with the app. We looked at django-extensions and the graph of all the models that it can produce.

After we had the data in mind, I listed the steps required to get that minimal set of data. We put all those ideas into GitHub and put together a GitHub milestone to track the work.

Once the work was set, we got started on the onboarding flow. We finished the stream by connecting that onboarding starting point to the signup page.

This article first appeared on mattlayman.com.

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay