Веб-приложение для управления списком автомобилей.
Позволяет добавлять, удалять, сортировать, искать и выгружать данные в CSV.
Работает в браузере, данные сохраняются в памяти (в будущем можно подключить базу данных).
🔗 Демо: https://carmanagerappweb.onrender.com
- 📋 Список машин – просмотр всех добавленных машин.
- ➕ Добавление – вручную (модель, мощность, год).
- 🎲 Генерация случайных – автоматическое добавление 3–10 машин.
- 🔍 Поиск по модели – многопоточный поиск с фильтром.
- 💾 Скачать CSV – выгрузка текущего списка в файл.
- 📂 Загрузить CSV – импорт списка из файла.
- 🗑️ Удалить все – очистка всего списка (с подтверждением).
- 🔄 Сортировка – по модели, мощности, году (на странице списка).
- 💬 Обратная связь – ссылка на почту для предложений.
- Java 17
- Spring Boot – веб-фреймворк
- Thymeleaf – шаблонизатор
- Bootstrap 5 – стилизация и адаптивность
- Maven – сборка проекта
- Git / GitHub – контроль версий
- Render – деплой (бесплатный хостинг)
Проект настроен для автоматического деплоя на Render через Dockerfile.
При каждом пуше в main обновление происходит автоматически.
Если у тебя есть идеи по улучшению или ты нашёл ошибку – напиши мне:
📧 annstr.94@gmail.com
Проект создан в учебных целях. Используется свободно.