Привет всем, В настоящее время я изучаю полнофункциональную веб-разработку в школе Масаи. Итак, в школе масаи каждый месяц у нас проходит неделя конструирования. На этой неделе мы получаем постановку задачи по созданию клонирования веб-сайта. На этот раз к нам попал проект по клонированию сайта goibibo.com.

Goibibo – ведущий индийский бренд онлайн-бронирования путешествий, предлагающий путешественникам широкий выбор отелей, рейсов, поездов, автобусов и автомобилей.

Технический стек: React js, mongoose, express, HTML и CSS для создания этого клона Goibibo. Так что подождите с нами, потому что эта статья покажет реальную силу этих строительных блоков и то, как они помогли моей команде создать лучший клон веб-сайта.

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

Итак, теперь взгляните на нашу работу: Ниже приведены некоторые снимки нашего веб-сайта-клона Goibibo.

Целевая страница:

Это наша целевая страница, где пользователи могут искать автобусы между двумя разными городами.

Страница входа/регистрации:

Это наша страница входа в систему, когда пользователь вводит свой номер мобильного телефона и нажимает «Продолжить», OTP достигает этого номера мобильного телефона. Это приложение реального времени. После ввода OTP и входа в систему пользователь перейдет на целевую страницу.

Автобусная секция:

В этом разделе показаны доступные автобусы, курсирующие между теми двумя городами, которые ввел пользователь.

Выбор места:

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

Страница оплаты:

Это страница оплаты, где пользователь может увидеть свои точки посадки и высадки, а также цену за выбранное место. После ввода необходимых данных и завершения процесса оплаты пользователь может успешно забронировать билет.

Основными компонентами веб-сайта являются:

* UI/UX сайта. * Функциональность на сайте.

Функции: * Вход/регистрация * Отображение доступных автобусов с использованием серверной части. * Фильтрация автобусов по рейтингу, стоимости, возможности бесплатной отмены и многое другое. * Выбор места * Оплата

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

Спасибо, что посетили блог.