Как мы создали клон веб-сайта для покупок fabindia?

Здравствуйте, читатель, Mallikarjun B Haralalli с этой стороны приветствует вас в этом сообщении в блоге. Позвольте мне сначала представить вам платформу, поэтому fabindia.com — это веб-сайт электронной коммерции, и нам, как команде, была поставлена ​​задача создать клон этого веб-сайта с нуля, звучит интересно, верно? Итак, позвольте мне вернуть вас на несколько дней назад, когда мы настраивали наши столы, чтобы начать разработку.

Нас пять разработчиков, в том числе я (Малликарджун Харалалли), Абхишек Дадхич, Ахилеш Джавалаги, Раджив Кумар Патхак и Санджай Шарма. Мы были совершенно новыми друг для друга, и чтобы устранить этот пробел в общении, требуется одна случайная встреча, поэтому была запланирована встреча в масштабе, и мы все провели некоторое время, зная друг друга, никаких рабочих разговоров.

Первый день (начало проекта)

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

Используется технический стек

Во всем этом полнофункциональном веб-сайте мы использовали HTML, CSS и Javascript, а также некоторые новые концепции ES6. Да, я знаю, о чем вы могли подумать. Как можно сделать клон, используя всего 3 технологии? Что ж, поскольку мы только начали свой скромный путь изучения полнофункциональной веб-разработки в Школе Масаи, мы пока просто знали эти технологии. Но я надеюсь, что вы оцените точность и совершенство, которых мы достигли. Чтобы узнать, как мы это сделали, пожалуйста, продолжайте читать.

Проблемы

Если вы работаете над большим проектом с полным стеком, вас всегда ждут какие-то проблемы, и с нами это было ничем не отличается.

  • Обработка бэкенда

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

  • Ограничение времени

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

Теперь позвольте мне сделать паузу и поблагодарить вас за то, что вы были со мной до сих пор, да, эта улыбка, которая у вас есть прямо сейчас, мне небезразлична. А теперь позвольте мне продемонстрировать вам мой проект.

Целевая страница (домашняя страница)

Страница продукта

Страница описания продукта

Страница корзины

Платежный шлюз

Просмотреть весь веб-сайт можно, нажав здесь.

Проверьте репозиторий на GitHub:https://github.com/abhiicodes/FabIndia-Clone.git

Основные выводы из проекта

Когда вы работаете над командным проектом, вам нужно многому научиться, и даже больше, если вы работаете в первый раз. Как упоминалось ранее, мы смогли достичь требуемого макета благодаря тому, что поддерживали связь. Цепочка команд, которой мы следуем, и уровень понимания темы, который у нас был. Я горжусь тем, что работаю с такими замечательными людьми и представляю команду в оценке.

1. Сотрудничество с командой

2. Преодоление коммуникативного барьера

3. Изучение GIT

4. Получить отраслевой опыт

5. Работайте в условиях ограниченного времени

6. И последнее, но не менее важное: несколько хороших друзей

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

«Делай все, что должен, но не с эгоизмом, не с похотью, не с завистью, а с любовью, состраданием, смирением и преданностью». — Господь Кришна

Спасибо