Прошло 4 недели с тех пор, как мы начали изучать HTML CSS и JAVASCRIPT (DOM), после чего нам пришлось создать клон сайта ubuy.co.in в течение 6 дней. Это был первый раз, когда мы создали проект с командой из 4 человек. Этот блог посвящен нашему путешествию и проблемам, с которыми мы столкнулись при создании проекта.

Краткая информация о Ubuy.co.in

Ubuy — это не обычный сайт электронной коммерции, он предоставляет клиентам доступ к отличному ассортименту товаров. Сегодняшние покупатели хотят большего за более короткий период времени, и давайте не будем забывать о простых способах покупки и доставки, чтобы они окупились. Компания Ubuy, базирующаяся в Кувейте, предлагает свои услуги более чем в 90 странах мира, предоставляя своим покупателям доступ к категориям товаров, к которым они возвращаются.

Понятия, которые мы использовали

HTML: Язык разметки гипертекста — это стандартный язык разметки для документов, предназначенных для отображения в веб-браузере. В этом могут помочь такие технологии, как каскадные таблицы стилей (CSS) и язык сценариев, такой как JavaScript.

CSS: Каскадные таблицы стилей (CSS) — это язык таблиц стилей, используемый для описания представления документа, написанного в HTML. CSS описывает, как элементы должны отображаться на экране, на бумаге, в речи или на других носителях.

JAVASCRIPT. Объектная модель документа (DOM) — это представление данных объектов, составляющих структуру и содержимое документа в Интернете. Он представляет страницу, чтобы программы могли изменять структуру, стиль и содержимое документа. DOM представляет документ в виде узлов и объектов. Таким образом, языки программирования могут подключаться к странице.

Наш рабочий процесс

  • В команде мы решили разделить проект на небольшие фичи и задачи.
  • Раньше мы общались 3-4 раза в день на Zoom-встречах.
  • Мы также обсуждали возможное решение ошибки или любого препятствия, с которым мы столкнулись.
  • Мы также создали GIT-REPO и запихнули в него наш код.

Некоторые снэпшоты нашего проекта

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

Страница продукта. На этой странице представлена ​​подробная информация о продукте.

Создайте страницу учетной записи. С этой страницы пользователь может зарегистрироваться на веб-сайте Ubuy.

Страница входа: с этой страницы входа пользователь может войти на веб-сайт Ubuy.

Страница доставки: на этой странице пользователь может разместить заказ, применить код купона и произвести оплату.

Проблемы, с которыми мы столкнулись

  • В совместном проекте самое сложное — решить, с чего начать.
  • Одним из основных препятствий, с которыми мы регулярно сталкивались, был печально известный конфликт слияния в Git. Разрешение конфликтов слияния отнимало очень много времени. Но к концу проекта мы нашли свой ритм.
  • Ближе к концу нам двоим просто не хватило времени, чтобы полностью воспроизвести ubuy.co.in. Поэтому нам пришлось расставить приоритеты среди обязательных страниц.