Разработка социальной сети
Вступление
После того как я почти закончил выполнять личный дипломный проект по курсу. Мне предложили поучаствовать в командной разработке. Где нужно было разрабатывать социальную сеть, ну я и согласился. Как-никак это опыт. После того как команда была сформирована, у нас был спринт, где мы обсуждали все что нужно было сделать в первую неделю. Кстати нам сразу выдали Frontend правда он был очень кривым, но об этом чуть позже.
Как реализован?
База данных MySQL + HQL, но некоторые запросы были нативными. Frontend был на Vue.JS
(Верстка/запросы к Backend).
Сам Backend был написан на Java, а точнее использовался Spring Boot
.
Как проходили спринты
Спринты у нас проходили еженедельно, но у нас в команде было много ленивых и куратор принял решение проводить каждый день. Частенько подключатся к обсуждению приходилось многим не из дома даже мне на прогулке приходилось подключаться.
Кто ушёл, а кто пришёл
За 2 месяца от нас ушёл один программист по личным причинам. Но в нашу команду сразу попал Frontend разработчик. И после этого у нас Frontend начал исправляться в лучшую сторону. Можно сказать, что без него мы бы не смогли ничего сделать с Frontend. Так как в нашей команде мало кто понимал верстку и как там всё устроено.
Какая твоя роль была в команде?
Такая же, как и у всех. В основном это реализация endpoints
, написание SQL
запросов, исправление багов и многое
другое.
Картинки
Вкладка друзей
Уведомления
Вообще это не все картинки, но этого сполна хватит для полного понимания, что мы делали. Там были много функций, от
добавления в друзья до сообщений и постов.
Как проходила защита?
Защита проходила через Google Meet, каждый программист рассказывал немного о себе и какие задачи он выполнил на данном
проекте. Защитились мы конечно все. Но до защиты дошли не все, но мы не унывали и смогли даже в меньшинстве выполнить
задачу. Вот что о нас говорили челны экзаменационной комиссии:
05.07.2021