Bastien-and-Gauvain / monorepo

A chrome extension to help recruiters 1-click export LinkedIn profiles in their Notion databases.
https://chromewebstore.google.com/detail/recruitivity/gahcfmlnmednhnbkifdoffblfffpeljf
3 stars 0 forks source link

On Install Page #71

Closed bvelitchkine closed 9 months ago

bvelitchkine commented 10 months ago

Create the page to display as soon as the extension is installed (cf. developers doc). It should look like this:

Image

And it should have a developer-friendly API to modify the UI depending on the step the user reached in the onboarding. There should also be a global "onboarding" state variable.

GauvainThery commented 10 months ago

~Blocked by #70~

GauvainThery commented 10 months ago

This would require to add a new column on the user table called onboarding_state, an enum 'NOT_STARTED', 'CONNECTED_TO_NOTION', 'FIRST_PROFILE_SAVED', 'EXTENSION_PINNED' that is nullable

GauvainThery commented 10 months ago

How I decided to work on this: