Общее описание
Требуется разработать простое веб-приложение (на Visual Studio) по тематике автомобильного дилерского центра. Необходимо спроектировать и подключить небольшую реляционную базу данных (PostgreSQL или MySQL). Сайт предназначен для сдачи экзамена, поэтому реализуйте 2-3 кликабельные страницы и базовые активные элементы (кнопки, ссылки). Основной визуальный референс - типовые сайты официальных дилеров (например, по бренду Haval, без указания модели или адреса). Технические задания производятся в академических целях, без требований к реальному коммерческому контенту.
Функциональные требования
- 3 страницы: «Главная», «Каталог автомобилей», «Контакты/О нас»
- Каждая страница должна содержать навигационные ссылки на остальные страницы
- Реализация адаптивной верстки не обязательна
- База данных должна хранить минимум 2 таблицы: список автомобилей (марка/модель/год/цена/изображение) и заявки от клиентов (имя, телефон, выбранный автомобиль)
- Данные из БД выводятся на страницу «Каталог»
- Форма обратной связи (страница «Контакты») должна сохранять заявку в БД
Технологический стек
- Visual Studio (ASP.NET Core, C# - предпочтительно, другие варианты согласовать)
- БД - PostgreSQL или MySQL
- Дополнительные библиотеки и фреймворки - по усмотрению, без перегрузки проекта
Прочие уточнения
Интерфейс не требует большого числа декоративных элементов. Все контакты, логотипы и бренды (Haval) используются только для примера - без привязки к реальным правам. Исполнителю следует избегать копирования точного оформления эталонного сайта. Требуется сдать работающий проект с понятной структурой кода и скрипта БД.