Интернет -магазин - это веб -приложение на основе электронной коммерции для нашего проекта веб -программирования. Мы разработали образец, в котором пользователь может искать и найти необходимую информацию о любом продукте продуктового магазина, может приступить к проверке для покупки продуктов. Пользователь может создать учетную запись, обновить личную информацию, может проверить ее прошлые действия, заказы и транзакции, а также элементы телеги.
https://github.com/parasgarg/online-crocery-store/
https://drive.google.com/file/d/0b79vfv-wa7ezme9wvmsxtepzmjg/view?usp=sharing
Языки Frontend: HTML, CSS и клиентский фронтальный фронт: библиотека Bootstrap Frontend.
«Bcrypt»: «^1.0.2», «Body-Parser»: «^1.17.1», «Connect-Flash»: «^0,1,1», «cookie-parser»: «^1.4.3», «cookie-session»: «^2.0.0-beta.1», «Express»: «4.15.2», «Экспресс-драндлбарс»: «express»: «4.15.2». «^0.1.0», «Express-Passport-Logout»: «^0.1.0», «Express-Session»: «^1.15.2», «Handlebars-intl»: «^1.1.2», «Управляющий рулем»: «^0,1,0», «Mongodb»: «2.2.26», «Пассапорт»: «0,3,2». "PATH": "^0.12.7", "RandleString": "^1.1.5", "uuid": "^3.0.1", "Validator": "^7.0.0", "xss": "^0.3.3"
После установки и настройки системы и среды. Следуйте шагам, чтобы запустить проект -
Пользовательская регистрация/Signin: Пользователь должен создать учетную запись для совершения каких-либо покупок, но для проверки проектов и других поисков не требует, чтобы пользователь должен был войти в систему. Первый пользователь должен быть зарегистрирован и вошел в систему для проверки последних действий, транзакций, доступа к электронному уходу и корзины элементов. Для создания учетной записи необходимо нажать кнопку «Зарегистрироваться». В случае, если вы хотите войти в систему, ему нужно пойти, чтобы войти в систему и предоставить свои учетные данные, которые были настроены с нами. В случае, если пользователь забыл свой пароль, мы предоставляем модуль для восстановления нового пароля. Ссылка для забытого модуля его можно найти в вобезле.
Пользовательская панель: чтобы изменить информацию пользователя и другие настройки, которые мы разработали модули на панели панели панели, но пользователь также может найти все эти параметры в правом верхнем углу страницы, когда пользователь нажимает на его/ее имя.
2.1 Настройки учетной записи: Этот модуль предоставляет панель для изменения профиля пользователей и пароля. 2.2 Настройки оплаты: этот модули помогают пользователю хранить информацию о своей карте для легкой функции оплаты и заказа. 2.3 Настройки кошелька: в этом модуле пользователь может сохранить свой электронный Cash, добавив больше денег или покупки предметов без использования информации о карте. Пользователь может добавить наличные из сохраненных карт или использовать, кроме карты, но пользователь может добавить максимум 1000 долларов США при одной транзакции, и в целом разрешено 10000 долларов. В то же время пользователь может проверить свои действия кошелька и детали на той же странице. 2.4 История заказа: эта функция помогает пользователю проверять все прошлые покупки и другие данные, такие как дата покупки, приобретенные продукты и информация о оплате. 2.5 Информационные бюллетени: Пользователь может управлять и подписаться или отписаться на наших новых новичков. 2.6.
Пользовательская корзина: Пользователь может добавлять элементы или удаленные элементы или редактировать Quatity для каждого элемента (допускается максимум 5 величин на продукт). Здесь пользователь может проверить общую информацию о платеже и перейти к оформлению заказа.
Продукт SEACH: Пользователь может соблюдать, набрав продукты, идентификатор, имя, бренд и категорию в строке поиска, которая присутствует в верхней части страницы.
Фильтрованный поиск: пользователь может уточнить свой поиск в соответствии с ценовым диапазоном и категорией. Эта функция будет доступна в результатах поиска.
Поиск категории: пользователь может напрямую искать продукты в соответствии с его категорией, выбирая категории в левом верхнем углу страницы прямо рядом с логотипом.
Информация о продукте: Пользователь может проверить информацию о продукте, нажав на заголовок или кнопку данного просмотра на миниатюре продукта и узнавать больше о продукте и может добавить его в корзину, нажав кнопку «Добавить в корзину» под изображением отображения элемента.
Другие: мы внедрили поддельный шлюз, где пользователь может выбрать режим оплаты, т.е. сохраненная карта, новая карта и кошелек. Пользователь может оплатить сумму любым из перечисленных режимов, а также просматривать свою платежную информацию внизу, а затем может оплатить и перейти к окончательному шагу, который является подтверждением, когда будет отображаться подтверждающее сообщение, и генерировать транзакцию или заказать ее (что также будет доступно на пользовательской панели пользователей).