Изработка на сайтове и онлайн магазини | Дигитална реклама и поддръжка на социални мрежи | Уеб Дев / WEB DEV LTD

Share Travel

Платформа и мобилно приложение за организиране на споделени пътувания.

За платформата

Идеята за Share Travel се роди в студентските години на двама от нашите колеги, на които им се налагаше да пътуват всяка седмица от София до Бургас, Варна и Пловдив. Разработихме платформата като алтернатива на прочутите Facebook групи за споделени пътувания.

Идея

Основната идея на платформата не беше монетизация. Това от своя страна ни даде привилегията да предоставим безплатна услуга, от която реално всеки би имал потребност. Но представи пред нас и редица предизвикателства, най-голямото от които беше да измислим начин платформата да покрива разходите си.

Цел на проекта

Със Share Travel целяхме да осигурим надежден начин за регулиране на споделените пътувания, като по този начин предоставим по-голямо спокойствие на шофьорите и по-прозрачни условия на пътуващите. Основните проблеми, които искахме да предотвратим бяха честите уговорки от страна на пътници, които в последствие не се появяват, шофьори, които обявяват една цена, а в последтвие искат друга и подобни неудобни ситуации.

Да разгледаме Share Travel

Дизайн и UX

Още в началото знаехме, че платформата ще се използва най-вече като мобилно приложение, но искахме да запазим консистенцията между уеб платформата и самото приложение. Това представи определени трудности, но това никога не ни е спирало да постигаме целите си. Дизайнерите, които работиха по проекта, с лекота преодоляха всички препядствия и изработиха крайния дизайн в рамките на няколко седмици.

Достъпно за всеки

Когато взимахме решения касаещи потребителския интерфейс, на първо място винаги поставяхме лесната интеракция с него. За всеки един компонент разработихме няколко варианта, които тествахме обстойно, преди да решим кой да имплементираме.

Всички сме хора

Подобно на всеки друг сайт или платформа, изработени от нас, работихме, спазвайки всички най-добри практики касаещи достъпноста на платформата за незрящи хора или такива, които имат нужда съдържанието да им бъде изчетено по една или друга причина. Вярваме, че всеки има право на лесен достъп до интернет и цялото му съдържание, затова и ние целим да оставим своя отпечатък достъпен за всеки.

Да се запознаем

Решихме да отделим една цяла страница с цел осведомяване на потребителите ни какви са ползите от споделеното пътуване и защо то е една много добра идея. Изготвихме и показно, стъпка по стъпка, на основни действия, нужни за работа с платформата.

Монетизация

Както споменахме още в началото, идеята ни не беше да монетизираме платформата. Решихме обаче, че с цел да я направим напълно самостоятелна ще пуснем абонаментни планове. Плановете, които изготвихме, са доста достъпни и гъвкави, като целта ни беше само да добавят функционалност, т.е. платформата да може да се използва и без заплатен план.

Админ панел

Контрол над съдържанието

Бързо разбрахме, че за да се конкурираме с вече съществуващите методи за организиране на споделено пътуване е изключително важно да имаме пълен контрол над съдържанието, което се публикува в платформата.

Контрол над потребителите

Другият важен аспект, над който наблегнахме, беше контролът на потребителите и решаването на казуси възникнали в следствие на пътувания организирани през платформата или комуникация, осъществена през нея, между потребителите.

Анализ на данните

Анализирането на потребителските данни също беше ключова функционалност, която направихме леснодостъпна през този панел. Чрез графики и диаграми представяме цялата инфомрация, която ни е нужна, в реално време, което прави процесите по оптимизация изключително лесни и бързи.

Технически аспекти

Разработка

Когато избирахме подходяща архитектура за платформата, целяхме тя да бъде лесно разширяема.

Преценихме да разделим напълно fronend-а и backend-а, с цел да използваме един сървър, който да приема заявките и от уеб платформата и от мобилните приложения.

За backend-а избрахме да използваме PocketBase - SQLite BaaS, който беше перфектно решение за конкретния случай поради лесната му интеграция с технологиите, които използваме.

За fronend-а използвахме SvelteKit под NodeJS и Flutter, респективно за уеб платформата и мобилното приложение.

Реклама и онлайн маркетинг

Обърнахме специално внимание на SEO оптимизацията на платформата, като дори написахме от нулата генератор на изображения, илюстриращи конкретното пътуване - (дата и час на тръгване, начална и отправна точка), които се използват при споделяне на дадена обява и рекламни кампании.

Разработихме платформата, така че лесно да се правят рекламни кампании, използващи директно информацията от обявите. Като в момента на писане работим по автоматизацията на този процес.

Платформата поддържа всички релативни събития, които Google Анализи, Google Ads и Facebook предлагат.

Плащания

За плащанията, извършени през платформата, използвахме Stripe, поради лесната му интеграция с останалите технологии, които използвахме, както и лесното осчетоводяване на приходите.

Дизайн

Както вече споменахме, дизайнът беше предизвикателство, поради желанието ни да изглежда максимално близко между уеб и мобилните пеиложения.

За щастие дизайнерите ни са истински професионалисти и разработиха дизайн система, която постига точно тази наша цел.

Хостинг и поддръжка

Хостингът и поддръжката на платформата бяха добре премислени още преди за започнем разработката ѝ.

Backend-а решихме да хостваме на наш собствен сървър. Това ни гарантира, че данните на нашите потребители са изцяло и само в нашите ръце, както и значително олеснява поддръжката.

Хостинга на платформат от друга страна решихме да доверим на Vercel поради изключително доброто им представяне, добрата интеграция с технологиите, които използвахме и достъпната цена.

Технологии

Програми и софтуер

Figma.logoCreated using Figma

Харесва ти това, което виждаш?

Свържи се с нас

Готови сме да отговорим на всички ваши въпроси