SigNoz / signoz

SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
https://signoz.io
Other
18.43k stars 1.17k forks source link

Cleaning up Sign in flow #5737

Open GeekBoySupreme opened 3 weeks ago

GeekBoySupreme commented 3 weeks ago

This issue deals with cleaning up the sign in flow for a user entering the SigNoz tenant for the first time and setting up their workspace.

Find the designs here Prototype ⎯ here

https://github.com/user-attachments/assets/1110fda4-6a80-44aa-9760-3b0fdfaba49c

Note that the screen after Invite your team has not been finalized yet. We are still working on the Connect a data source story.

GeekBoySupreme commented 3 weeks ago

@pranay01 @ankit01-oss take a look.

GeekBoySupreme commented 3 weeks ago

@YounixM for the password strength, feel free to use any externally available open source script.

ankit01-oss commented 3 weeks ago

Notes:

Should we also have others as an input field?

Screenshot 2024-08-21 at 5 56 31 PM

We can have departments rather than designation. Designation might be limited to cover roles:

Something like this, and then we can assign scores based on department. For our case, we can have fields like devops, sre, etc.

Screenshot 2024-08-21 at 6 08 02 PM

Another way to judge seniority(just a suggestion)

Screenshot 2024-08-21 at 6 10 35 PM

Below question can be re-phrased(sounds like the person is employing): How many employees do you have? --> How large is your company?

Please add this question. We don't want to enable intercom for services co. We will have to monitor how many fill this correctly.

What kind of company is it? Dropdown options: Product Company, IT Services, Product & Services - @pranay01 Please suggest any improvements.

Need answers for these too to decide ICP score.@GeekBoySupreme

Screenshot 2024-08-21 at 6 24 48 PM
pranay01 commented 2 weeks ago

@makeavish Add telemetry event @GeekBoySupreme For design updates needed if any

Do you currently use any observability/monitoring tool?

If yes, give them a selection of tools

Familiarity with OpenTelemetry?

Scale? (How to ideas)

Why are you looking for

pranay01 commented 2 weeks ago

3 and 4 should not be blocking

makeavish commented 2 weeks ago

List of events: https://www.notion.so/signoz/Analytics-events-list-e43794709fc94dd19ff650b56806a5d2?pvs=4#847375fc59eb461b9f04a3034bd4bcaa

GeekBoySupreme commented 2 weeks ago

Find the prototype with updated questionnaire here

@ankit01-oss @pranay01 I tweaked the copy text a little bit in the above questions. Take a look if it looks fine.

Find the Figma board here

GeekBoySupreme commented 2 weeks ago

Broke down the questions into 2 screens -

https://github.com/user-attachments/assets/892819ae-e634-43c5-9fa9-ca2987e53e02

Effect on clicking the Other button

https://github.com/user-attachments/assets/1674203d-512a-4935-93ba-38dd2421c648