Приложение на ASP.Net Core
4500 UAH1. Простое приложение – прототип интернет-магазина. Пример https://rozetka.com.ua/
Приложение должно иметь следующий функционал:
- регистрация пользователя
- выбор в избранное
- выбор в корзину
- оформление заказа (с записью в бд)
На первой странице краткая информация о сервисе (тизер, реклама, преимущества, описание почему мы), форма входа (мейл, пароль) или регистрации пользователя системы (мейл, пароль, Имя, Фамилия, телефон, дата рождения, адрес) – проверка пользователя по бд.
Страница Товары – перечень (реализовать вью списком и таблицей с возможностью переключения) включающий наименование, маленькую картинку, цену, кнопку избранное (в виде звездочки или сердечка) кнопку добавить в корзину (выбор колличества обязательно). По клику на товар открывается страница товара с большой картинкой или несколькими, с подробным описанием и кнопкой в корзину + установка количества (+/-).
На странице с товарами надо сделать несколько сортировок (по алфавиту, по популярности и по цене) несколько фильтров (по бренду, по диапазону цен, по категории)
Страница Корзина. В корзину (отдельный список на отдельной странице в том же окне) складываются выбранные на странице «Товары» товары, имеется возможность изменить количество и суммируются все суммы по строкам в Итого. Корзина должна быть динамической и не стираться например 3 суток. При следующем заходе в браузер должно выдаваться уведомление что в корзине есть неоформленный заказ. В момент добавления в корзину товара, создаем заказ и все последующие добавленные товары добавляем в этот заказ. Но это скорее всего будет грузить сервер и трафик. Поэтому лучше обрабатывать событие закрытия страницы и по событию записываем корзину в заказы со статусом корзина и номером без времени (Х-233 например).
Кнопка «Оформить заказ», по ней записываем заказ в БД (дата, время, номер который генерируется автоматически и состоит из наименования проекта+айди заказа+дата+время (без секунд) (пример Х-номер_год_месяц_дата_время), общая сумма, айди клиента, и статус по умолчанию) и открывается окно с данными пользователя – ФИО, тел, адрес (они из базы, если есть; если нет, то проверка заполнения с валидацией), если все заполнено верно активной становиться кнопка «оплатить», после нажатия открывается страница «спасибо за заказ и его оплату, мы доставим ваш заказ в течении 2-х часов» (эта страница активна по времени чтобы успеть прочитать – секунд 5 наверное, заказу выставляется булевское свойство в оплачен), после этого перенаправление на главную страницу с перечнем товаров.
Статусы заказа: корзина, оформлен, оплачен, в обработке, на доставке, выполнен. В этом приложении обрабатываются только статусы корзина, оформлен, оплачен – остальные будут обрабатываться другими приложениями.
Страница Кабинет в котором видим все данные профиля пользователя с возможностью редактирования всех полей(которые не идентификаторы) и историю заказов со статусами (выводим номер, дату, время, сумму, и статус).
Шапка. – Поиск, Корзина, Избранное (отдельная страница с избранным, в избранное попадает из страницы товара при нажатии на звездочку или сердечко). Под шапкой название страницы или Название категории товара в которой находимся.
Меню слева:
- Товары(каталог)
- Избранное
- Корзина
- Кабинет
- Контакты(тел, мейл, ссылки на соцсети)
- Доставка и оплата(текст с условиями доставки)
- Вопросы и ответы (набор вопросов списком, разворачивающиеся кнопкой + ответ к каждому вопросу)
- Выход.
Файлы классов будут предоставлены.
По максимуму проверять все граничные параметры.
Оформить все страницы в едином стиле строго и минималистичный. Все вью подогнать под все распространенные размеры экранов. Комментарии к коду обязательны.
Отзыв заказчика о сотрудничестве с Vladyslav Horyk
Приложение на ASP.Net CoreКлассный исполнитель. Всё выполнено на отлично. Всегда на связи, даже в выходной...Рекомендую...
Отзыв фрилансера о сотрудничестве с Олегом Ембраєром
Приложение на ASP.Net CoreХороший заказчик. Дал четкое тз, оплатил вовремя. Рекомендую!
-
78 2 0 Мы компнания ASPLoft. Занимаемся разработкой сайтов на ASP .NET Core 3.1. Готовы взяться за ваш заказ, детали в лс. У нас есть собственный дизайнер который сделает для вас уникальный дизайн, а фронтендщик перенесет его в веб версию под ваш сайт :) Жду вашего ответа)
-
249 5 1 1 Здлравствуйте, спецыализируюсь на .NET Core, C#.
Есть не маленькое количество выполненных проектов с таким стеком технологий.
Пишите в ЛС, обсудим проект
Behance
-
3691 110 3 1 Здравствуйте.
Готов взяться за заказ.
C asp.net core работал.
Все подробности при обсуждении.
Буду рад сотрудничать!
-
240 4 1 Добрый день. Готов выполнить данный заказ. Сроки и время исполнения оговариваем при личной переписке. Добавлю Entity Framework для работы с базами данных.
-
1767 40 0 Приветствую!
Готов взяться за разработку данного приложения под asp.net core 3.0
Актуальные фриланс-проекты в категории C#
Unity-разработчик для портирования игр на консоли
4147 UAH
Ищу долгосрочного Unity-разработчика для портирования готовых игр на консоли. Опыт портирования игр или работы с консольными платформами будет большим плюсом, но не является обязательным требованием. Для работы будут предоставлены все необходимые плагины и документация. Задачи:… C#, Разработка игр ∙ 3 часа 43 минуты назад ∙ 3 ставки |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 3 дня 5 часов назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 6 дней 2 часа назад ∙ 14 ставок |
Добробка в существующей версии 1с розница блока для РЦ(распределительного центра)В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница… C и C++, C# ∙ 13 дней 18 часов назад ∙ 6 ставок |