An open API service indexing awesome lists of open source software.

https://github.com/badlog1n/zachet

Социально-информационный портал для студентов
https://github.com/badlog1n/zachet

android firebase kotlin student-project

Last synced: 3 months ago
JSON representation

Социально-информационный портал для студентов

Awesome Lists containing this project

README

          

Зачёт!







Перейти к установке




Зачёт - это мобильное приложение для студента.

Приложение уведомляет о измененных баллах, запоминает расписание в памяти телефона (и отображает без интернета). Предусмотрена и социальная сфера (чаты со студентами и преподавателями, лента), но из-за базовой конфигурации сервера некоторые функции могут время от времени некорректно работать.

На данный момент, взаимодействие с информацией, предоставляемой университетом, предусмотрено только в рамках ЮЗГУ. Мы не сохраняем данные от аккаунта университета без Вашего разрешения.





Основной функционал приложения:



  • Успеваемость и уведомления об изменении баллов;

  • Расписание и оффлайн доступ к нему;

  • Новостная лента для студента;

  • Список чатов;

  • Индивидуальный чат или беседа между пользователями;

  • Возможность отправлять сообщения, фотографии и файлы;

  • Настройки аккаунта пользователя;

  • Авторизация, регистрация и выход из аккаунта;

  • Раздел "о приложении" с основной информацией и чатом поддержки.


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

Основной стек технологий:



  • Android

  • Kotlin, XML

  • Glide, JSoup, Coroutines, OkHttp, Retrofit2

  • Firebase: Storage, Realtime Database, Authentication, Crashlytics, Analytics, Events

  • Fragments, Navigation

  • Git



В проекте также используются и дополнительные библиотеки, например: groupie, TouchImageView, swiperefreshlayout. Полный список зависимостей можно посмотреть в файле build.gradle.

УСТАНОВКА

Рекомендовано: Установка через RuStore.

Скачать мобильное приложение также можно в разделе Releases или по прямой ссылке на последнюю версию.

Чтобы установить приложение - загрузите его через RuStore или вручную скачайте apk-файл и запустите установщик. Работа приложения не требует дополнительных установок или настроек. Приложение работает только на устройствах Android.

КОНТАКТЫ


Ссылка на GitHub проекта.

Ссылка на канал приложения в Telegram.

В канале публикуется дополнительная информация по проекту, например, список изменений или полезные ссылки и советы. Также, по всем вопросам, пожеланиям и обнаруженным ошибкам в приложении можно написать там.

РАЗРАБОТЧИКИ


Немченко Степан:

> Telegram

> VK


Сохина Софья:

> Telegram

> VK










Дополнительная информация по проекту:


Социально-информационный портал для студентов в формате мобильного приложения

Приложение предназначено для взаимодействия с информацией предоставляемой вузом, общения со студентами со всей России.

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


Отличительной особенностью проекта является ограничение на доступ к приложению - в нем могут регистрироваться только студенты. Таким образом, проект становится универсальным для определенной аудитории. К данному моменту разработан прототип приложения, уже позволяющий студентам получать информацию, предоставляемую вузом (например, баллы и расписание), общаться с другими студентами.

Ознакомиться с работой приложения(на 05.12.2022) можно по ссылке

Макет приложения (на 01.08.2022):





Дополнительные ссылки:


Статистика

Презентация проекта

Университет-2032

Важно: Приложение находится на стадии тестирования.