Скриншот архива с проектом

Структура проекта

Задание
Магазин велосипедов нуждается в разработке многофункционального веб-приложения для автоматизации процессов продажи товаров, управления заказами, складскими остатками и взаимодействием с клиентами. Приложение должно быть построено на основе платформы 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 и как запустить проект. БУДЬТЕ ВНИМАТЕЛЬНЫ! Как гласит мудрость: "Поспешишь - людей насмешишь!" А потому не спешите и делайте все неторопясь.


Телеграм
-