Laravel Написание приложения с нуля — С чего начать | Урок 1

Автор Lyudmila Yeriomenko
Laravel Написание приложения с нуля  — С чего начать  | Урок 1

Парни всем привет.

С этого урока начинаем новую серию видео где мы будем строить приложение реальная живая приложение с применением всех best practices of которые нам известна и которая потенциально даже может быть полезным и интересным я уверен, что она будет интересно в плане обучающего контента и также может быть применено практически на жизнь, что мы будем есть идейка построить такую штуку которая позволит принимать вам платежей например например вы что-то продаёте через интернет. Ну например у вас нет интернет-магазина или просто какие-то предоставляете в этом случае когда у вас заказали товар какой-то вы регистрируетесь вот в этой платформе которые мы сейчас построим. Создайте счёт на оплату и получаете ссылку то давайте данные которые вам нужны там естественно — это сумма к оплате на кого счет выставлен помимо и высылаете указывайте email кому будет счет выставлен и система генерирует вам ссылку которую вы потом берёте отправляете клиент который у вас заказал какую-то услугу клиент переходит по ссылке ему открывается форма где он просто указывать данные карты у него уже выставлена сумму который вы указали ранее.

Он вводит данные карты нажимать кнопку заплатить и собственно село.

Карты списываются деньги они поступают вам на карту всё — это отражается в вашем личном кабинете. Вот в этой платформе которую мы строим. А мы как разработчики этой платформе берём комиссию какую-то там неважно какой 135 процент из каждой транзакции которые мы получаем. Вот получается от клиента который платил мы переводим там допустим если 50 долларов было за за услугу мы переводим 45 долларов им переводим нашему клиенту который пользуется нашей платформой и 5 долларов. Мы собираемся. Ну например идея система работающая давно известная и вообще мы просто будем делать чисто в образовательных целях поскольку здесь довольно обширные темы затрагиваются такие как первую очередь — это интеграция со сторонними приложениями кстати мы будем использовать. Страйп хоть он и не работает в. России Что печально очень, но всё равно я буду использовать строят. Потому, что я не хочу иметь дополнительный геморрой пытаясь разбираться с кем-то. Яндекс оплата или. Тинькофф эквайрингом или что-то в этом духе. Ну точно для меня не приоритетно сейчас сделать чтобы — это было круто продукт который потенциально смогу использовать. А ну мне насрать. Я хочу сделать. Просто что-то чтобы было полезно образовательных целях и до в. России не будет — это работать, но может ну просто будет хоть будет продукты и ладно устраивает то есть такая штука. Как Stripe Connect которая позволяет кстати новтрак наверное. Ну я думаю многие из вас знают, что такое. Страйп — это система обработки платежей. Где вы регистрируетесь и они за вас обрабатывают всё платёжную информацию поступающую от клиента — это позволяет нам взаимодействовать с данными кредитной карты клиента напрямую все манипуляции транзакцию происходят у них на серверах и мы общаемся с ними Pipe посредством токинов которые генерируются у них и начнем токены друг другу и таким образом мы работаем с платежами. Вот — это пожалуй лучший на сегодняшний момент провайдер подобных услуг, но как я уже сказал он не работает в. Дай хрена не может когда-нибудь будет не в этой жизни. Ну и ладно. Вот и у них есть продукт Stripe Connect который как раз позволяет сделать то, что мы хотим десериализовать то есть мы создать аккаунт в. ВКонтакте и позволяем другим людям уже как бы связать свои аккаунты с нашим аккаунтом Stripe Connect там и — это позволит как раз распределить вот эти комиссии которые мы хотим обрабатывать легко и просто в общем всё до этого мы сейчас зайдём. Давайте сразу приступим к написанию кода какого-нибудь. Давайте создадим нового приложения назовем его superplay. Например почему нет переделанная директорию сделаем здесь тренирует. И откроем в саблайме эту штуку установка у нас прошла успешно и. Давайте в первую обсудим такой важный момент когда мы начинаем работать над любым приложением очень важно определиться в самом начале выстроить структуру по которой вы собираетесь работать как я делаю. Я создаю такое. Файлик вечер. MD где для себя расписываю основные фичи которые реализованы в моём приложении и я их. Затем сортирую в порядке приоритетности и начинаю реализовывать их. Именно в том порядке в котором я их расположил потому, что например смотрите. Да понятно, что будет фича когда мы сможем позволить новому клиенту зарегистрироваться правильно то есть мы скажем неё госномера. Саина эта фича нашего предложения естественно она у нас будет. Мы хотим предоставить такую возможность, но является ли оно необходимой точнее является ли она самая важная причина что. Давайте напишем ещё некоторые. Мы хотим предоставить возможность пользователям нашим пользователям создавать новые платежи или инвойсы счета на оплату до. Трейдинг Нью. Янг бойз — это тоже сейчас нашла приложения следующее фича — это payment for invoice мы скажем оплата платежей то есть генерация uniqlo Generation Genie рейтинг for Pain этих инвесторов и соответственно непосредственно сама оплата инвойса когда мы когда мы переходим по этой ссылке мы можем оплатить инвойс и так вот отсюда из всего, что мне хочешь сказать является ли создание нового пользователя регистрации его. Является ли — это основополагающий нашего приложения мне кажется, что нет хотя я очень часто видел и радиусом всегда так делал практически любое приложение подразумевает создание пользователей его доход индефикация в системе и практически все всегда начал реализовывать любое предложение именно с этой фичи. И, что — это неправильно в корне потому, что — это такая очень обобщенная.

0 комментариев
0

Читайте также