Студенческая сеть, которая способствует взаимодействию в студенческом сообществе. Это направлено на то, чтобы предоставить социальные возможности, побуждая студентов общаться друг с другом в веселой и дружелюбной онлайн -среде.








Приложение было разработано и протестировано для работы на Python 3.8 и далее.
Чтобы запустить приложение, вы должны выполнить следующие шаги:
student-networkpip install -r requirements.txtpip install -e .python -m student_network.appПосле открытия приложения вас встретят домашней страницей. Отсюда вы можете войти в свою существующую учетную запись, или вы можете зарегистрировать новую учетную запись. Следует отметить, что регистрация будет работать только с адресами электронной почты университета, а ученые будут отправлены для ручной проверки после регистрации.
Когда вы входите в систему, вы будете перенаправлены на страницу вашего профиля. Это отображает информацию о вас, такую как ваши хобби, интересы, ваши самые редкие достижения, разблокированные и ссылки на ваши профили в социальных сетях. Сообщения, сделанные вами, также отображаются на этой странице.
По умолчанию будут заполнены некоторые детали для вас, например, ваш профиль, биография, дата рождения и пол. Вы можете редактировать все эти детали, нажав кнопку «Редактировать профиль».
Чтобы найти других участников в сети Reconnect, вы можете перейти на страницу «участники», используя навигационную панель сверху. Отсюда вы можете искать по имени пользователя с возможностью поиска по общему хобби и/или интересам. Результаты поиска будут отображаться в прямом эфире с их именем пользователя и их степени, что позволит вам посетить профили людей и устанавливать связи.
Соединения могут быть сформированы с людьми с возможностью маркировки связей как близких друзей. В то время как люди должны быть приняты людьми, вы можете отмечать людей как близких друзей, не делая запроса. Это также означает, что пользователь может быть вашим близким другом, но вы не можете быть их близким другом; Система близких друзей односторонняя. Если вы хотите ограничить взаимодействие с другим пользователем, вы можете заблокировать их. Все эти параметры могут быть доступны, перейдя в профиль пользователя.
Вы можете просмотреть список ваших подключений и ожидающих запросов на подключение на странице подключений. У пользователей, которых вы отметили как близкого друга, есть значок рукопожатия рядом с ними.
На вашем канале вы можете просмотреть все посты людей, с которыми вы связаны. Это сортируется в хронологическом порядке, с новейшими посты, появляющимися наверху. Вы также можете сделать новые сообщения с этой страницы; Они классифицируются как текстовое сообщение, пост изображения или пост ссылки.
Достижения могут быть разблокированы, выполняя задачи в сети Reconnect. Вы можете просмотреть их на странице достижений, которая отображает ваш прогресс с достижениями в процентах, и достижения, которые вы завершили, начиная с самых последних. Эта страница также показывает вам, какие достижения вам еще предстоит разблокировать. Вернувшись над каждым достижением показывает название достижения, описания и количества XP, полученного, разблокировав его. Каждое из этих достижений имеет свой уникальный значок. Остерегайтесь скрытых достижений, которые не отображаются, пока вы их не разблокируете; Это вознаградит вас дополнительным XP!
Вы повысите уровень своего профиля в зависимости от того, сколько XP вы получили. Это поощряет некоторую здоровую конкуренцию в сети Reconnect. Благодаря большему взаимодействию в различных частях применения, вы быстро сможете подняться по списку лидеров!
Мы также предоставили вам простой способ протестировать и поделиться своими знаниями на странице Veizzes. Отсюда вы можете создать викторину, состоящую из пяти вопросов с несколькими вариантами выбора для других. Вы также можете просмотреть и принять участие в тестах, сделанных от других людей.
В целях тестирования мы создали много учетных записей и данных образцов, чтобы облегчить демонстрацию продукта. Пользователи barn354 и ic324 , оба с паролем Password01 , были настроены с полным профилем студента и несколькими сообщениями.
Были установлены следующие фиктивные аккаунты:
student1 , student2 , student3 и student4 для студенческих учетных записей.staffuser и staffusertwo для сотрудников.adminuser для учетной записи администратора. Анализ требований был инкапсулирован с помощью наших исследовательских документов о потенциальных решениях, плане дизайнерского мышления и московской матрице. Их можно найти в следующем пути: Документы/Анализ требований
Рекламный плакат был разработан для этого проекта. Его можно найти в следующем пути репозитория GitHub: Docs/Designs/Poster.pdf