RUVIDEO
Поделитесь видео 🙏

Laravel Highchart API | Interview Code Challenge | Laravel Rest API | CSV Data Import to Database

laravel api | csv data importing | migration | seeding | highchart | laravel view | laravel code example

CSV - https://drive.google.com/file/d/19jkRk2ew2VvcggKFn_9MC5f6MYNr1d9s/view?usp=sharing

GitHub - https://github.com/srijayasinghe/weekly_retention_curves

PHP Assessment

Objective
This assessment aims to gauge your development skills with the focus being on back-end using PHP. We will be paying attention to your approach to solving the problem, the structure of your code, and adherence to best practices and design principles.

The Problem
Company has just optimized the onboarding flow. After signing up for an account, the user has to complete a series of forms to complete their account.
You can see a conceptual Onboarding Flow to get an idea.

The current steps in onboarding are:
1. Create account - 0%
2. Activate account - 20%
3. Provide profile information - 40%
4. What jobs are you interested in? - 50%
5. Do you have relevant experience in these jobs? - 70%
6. Are you a freelancer? - 90%
7. Waiting for approval - 99%
8. Approval - 100%

At the moment we don’t know how users are performing in the Onboarding Flow. We want to
know where many people get stuck, so we can make improvements.

Business Requirement
We want to see a Retention curve chart that shows how far a group of users (weekly cohorts) has progressed through the Onboarding Flow.
• Get insight of how users flow through the onboarding process
• Get insight in how the onboarding process improves over time
• Get information on where we should improve the onboarding; where do users get stuck?

Development Guidelines:
Your solution:
• The chart has one line per weekly cohort
• The vertical axis is the percentage of users who have been or are still in this step
• The horizontal axis represents the steps in the Onboarding Flow (based on the onboarding percentage)
• On the first step (X=0) 100% of the users are still active, so all charts start at X=0, Y=100%
• Use the data provided in the CSV

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Laravel Highchart API | Interview Code Challenge | Laravel Rest API | CSV Data Import to Database», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.