Overview
Сервис решает типовую задачу: организует личную фотогалерею для меня как фотографа с удобным функционалом загрузки фотографий и их сортировке
Objectives
- Разделение фотографий по годам
- Отображение единым потоком (плитками)
- Получение EXIF информации из фотографий
- Быстрая и удобная загрузка фотографий
Constraints
- Быстрая загрузка сайта
Implementation
Architecture
ASP.NET Core (Razor Pages), NGINX.
Challenges
- Пагинация и дизайн галереи
- Баланс скорости/качества
Results
Tech Stack
.NET 8
Razor Pages
NGINX