Разработка
Xenik

Приложение для подбора фильмов на React Native + NodeJS

Привет, хотел очень коротко рассказать, каково было делать приложение под мобилку на react native. Изначально я занимался какое-то время разработкой игр на Unity под тот же Android, но почему-то возникло желание сделать именно приложение. В итоге решил делать на нейтиве (ссылки на тех, кто помог освоить react native оставлю ниже), так как с флаттером не срослось. Идея приложения пришла случайно (когда никак не мог найти фильм для просмотра) - подбор фильмов.

Бэкенд

Разработку приложения я начал с парсинга базы данных с онлайн-кинотеатра. (БД кстати - mongoDB). После этого пришла мысль, что можно сделать подбор по прохождению пользователем небольшого опроса. Далее я набросал бэкенд (node js) вместе с алгоритмом подбора по опросу, а потом начался фронтенд...

Немного о дизайне

Дизайн - это была самая сложная часть, его приходилось переделывать несколько раз, так как каждый раз получалось что-то нечто странное. В итоге, после многих попыток получилось то, чем я в принципе был доволен. Вот парочка сриншотов готового дизайна:

После того, как дизайн был готов, я начал чистовую вёрстку, но перед этим неоднократно делал черновой вариант с плохим дизайном, на что убил кучу времени. Из этого я понял одну важную и очевидную вещь - изначально надо сделать хороший окончательный дизайн, а потом уже приступать к вёрстке.

Позже, помимо подбора фильмов по опросу, я добавил подбор по понравившимся пользователю фильмам, подбор фильмов для просмотра вдвоём и самый обычный поиск по жанрам.

Скачать и протестить приложение можно в Google Play:

Помогли освоить react native:

1 - https://www.youtube.com/channel/UCKu7jpEsK4SHTSrmIV7upRg (с этого начал, плейлист React Native)

2 - https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg (тут посмотрел более подробно про все хуки)

{ "author_name": "Xenik", "author_type": "self", "tags": ["startup","reactnative","react","productdesign","mobile","googleplay","design","andoid"], "comments": 0, "likes": 1, "favorites": 5, "is_advertisement": false, "subsite_label": "dev", "id": 234895, "is_wide": true, "is_ugc": true, "date": "Fri, 16 Apr 2021 17:27:15 +0300", "is_special": false }
0
0 комментариев
Популярные
По порядку
Читать все 0 комментариев
Дом.ru Бизнес с конца марта постоянные перебои с доступом в интернет

Много лет в компании в Нижнем Новгороде пользуемся доступом в интернет от Дом.ru Бизнес, с 2017 по 2021 год не помню технических проблем более чем 1-2 раза в год сроком на пару часов. Но все резко поменялось в конце марта 2021. Вот из мониторинга даты и время перебоев в предоставлении услуги доступа в интернет:

31 июля завершается приём заявок в 1-й этап отбора программы B2C Future Solutions
Придумал ТВ на спинках кресел и электронные системы бронирования: это «главный новатор авиарынка» Дэвид Нилеман Статьи редакции

За 30 лет он успел основать пять авиакомпаний, одну из которых запустил в пандемию, несколько раз прогорел и даже был уволен из собственной фирмы. В 2021 году он развивает Breeze, лоукостера с высококлассным обслуживанием, а как он это делает — в пересказе Inc.

Дэвид Нилеман Business Insider
🔎Обзор компании #GLW - Corning
Как подготовиться к жизни без cookies: рекомендации маркетологам

О технологии Federated Learning of Cohorts (FLoC), которая заменит cookies, Google объявил еще в начале года. Недавно компания анонсировала перенос запуска технологии на 2023 год, и теперь у рынка интернет-маркетинга есть 2 года, чтобы найти альтернативу работе с данными. Как выглядит ситуация сейчас и что делать маркетологам — в обзоре от AiData.

Как малому бизнесу понять свою «зону смерти»

Риск-менеджмент традиционно считается уделом крупных компаний. Кроме них просчитывают риски разве что стартапы, и те по требованию инвесторов. Малый и средний бизнес (МСБ) работает без подобной аналитики — ему не до этого. Предпринимателей можно понять, когда ты поднимаешься с нуля или масштабируешь проект, мысль идет в векторе достижения…

Почему вам НЕ подойдет конвейерная бухгалтерия: 5 причин

Всем привет. Я Владимир Зинин, финансист с многолетним опытом работы, основатель сервиса конвейерной бухгалтерии «МАКО». Напомню, мы позволяем экономить на высококвалифицированном штатном бухгалтере, но при этом не терять в качестве, что часто происходит при передаче бухгалтерии на аутсорсинг. Фактически мы адаптировали принципы бухгалтерии…

Как превратить юристов из бюрократов в опору компании

Бывает, что корпоративные юристы — люди, которые не показываются из кабинета и иногда вставляют палки в колёса другим отделам. Но в «Фоксфорде» они сами ходят к бизнес-заказчикам и предлагают идеи. Юрист онлайн-школы «Фоксфорд» Катя Кулакова рассказывает, как работает юридический отдел, который живёт интересами компании.

Катя Кулакова, юрист онлайн-школы "Фоксфорд"
Как успешно пройти испытательный срок?

Свершилось – вы получили работу мечты! Но впереди еще три месяца испытательного срока. Это время дается вам и работодателю, чтобы определиться, насколько вы друг другу подходите. Как использовать это время с максимальной для себя пользой? Рассказывает главный специалист отдела подбора персонала Ольга Шабалина. Как всегда, упаковали полезные…

Я задолбался искать один и тот же запрос в Яндекс и Google и создал Мультипоиск

Теперь можно искать в разных поисковиках в 1 клик

Мошенники развели 22-летнюю девушку на 700 тысяч рублей. Чем мы можем помочь и чему научиться?

Многие, я думаю, видели, не так давно выпущенную статью о том, как мошенники под видом сотрудников банков и прокуратуры обманули сестру автора на 700 тысяч рублей. Вот, если что, ссылка на неё:

null