Лабораторная работа №5
                                Требуемые условия завершения
                                
    
        
                
    
                                
                                    
                                
                            
                    
                    
                    
                
                    Открыто с: пятница, 4 апреля 2025, 00:00
                
                
                    Срок сдачи: пятница, 25 апреля 2025, 00:00
                
        Реализовать MVC приложение для работы с БД.
SQL-schema тут. Интегрировать работу с ORM EntityFramework.
Переписать страницы feed, profile для отображения данных из БД:
SQL-schema тут. Интегрировать работу с ORM EntityFramework.
Переписать страницы feed, profile для отображения данных из БД:
- Написать контроллер для страницы feed;- Выводить posts и events в feed с сортировкой по дате created_at (у каждого event есть post с информацией о создании);
- Добавить подсчет interactions при выводе поста;
- Реализовать вывод картинок и медиа (пример на странице profile)
 
- Написать контроллер для страницы профиля пользователя profile/<username>
- Написать контроллер для страницы одного сообщения feed/post/<post_id>
- Подвязать ссылки для перехода между созданными страницами
- Работать с аутентификацией и добавлением данных не нужно
- Работа с хэштэгами (tags/ponds) на доп баллы:- Выборка постов по тэгам - страница ponds/<tag>;
- Подсветку хэштега можно подсмотреть здесь;
- Вывод trending ponds в правой колонке.