Скриншот архива с проектом
Структура проекта
Задание
Магазин велосипедов нуждается в разработке многофункционального веб-приложения для автоматизации процессов продажи товаров, управления заказами, складскими остатками и взаимодействием с клиентами. Приложение должно быть построено на основе платформы C# ASP.NET Core MVC, чтобы обеспечить высокую производительность, безопасность и масштабируемость системы.
Функционал программы
- Регистрация и авторизация
- все CRUD - операции
- корзина
- оформление заказа
- учет заказов
- учёт клиентов
Фрагмент программного кода
using BikeShop.Data.Interfaces; using BikeShop.Data.Models; using Microsoft.EntityFrameworkCore; namespace BikeShop.Data.Repository { public class BicyclesRepository : IAllBicycles { private readonly ApplicationDbContext _context; public BicyclesRepository(ApplicationDbContext context) { _context = context; } public IEnumerable<Bicycle> Bicycles => _context.Bicycles.Include(c => c.Category); public IEnumerable<Bicycle>? GetFavBicycles => _context.Bicycles.Where(p => p.IsFawourite).Include(c => c.Category); public Bicycle? GetObjectBicycle(int bicycleId) => _context.Bicycles.FirstOrDefault(p => p.Id == bicycleId); } }
Пояснения по запуску программы
СМОТРИТЕ И ВНИМАТЕЛЬНО! ПОВТОРЯЮ ВНИМАТЕЛЬНО ЧИТАЙТЕ ИНСТРУКЦИЮ К ПРОЕКТУ. В документе подробно расписал и показал на скриншотах как и что делать. В документе подробнейшим образом описал присоединение БД в SQL SERVER / Расписал и показал на скриншотах как подключить базу данных в VS 2022 и как запустить проект. БУДЬТЕ ВНИМАТЕЛЬНЫ! Как гласит мудрость: "Поспешишь - людей насмешишь!" А потому не спешите и делайте все неторопясь.
admin