TGViewer
V{IT}A ZAEBYMBA | Путь корпората V{IT}A ZAEBYMBA | Путь корпората @vitazaebymba · 8.91K subscribers
Post #121 4.22K
Разносим дипломный проект с Android приложением

Я уже делилась с вами интересными и полезными материалами в таких постах, как пет-проект для системного аналитика и разбор проекта с видеоигрой Jumpkin. Эти посты были с успехом приняты аудиторией, потому что всегда хочется посмотреть на примеры и исходники какого-то проекта, а не просто голую теорию в статьях и книгах 🍗 ✋

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

Сегодня я продолжу сеять зёрна знаний и огненного интереса к IT, поэтому продемонстрирую свой вузовский дипломный проект 😂

Благодаря этому проекту я поняла, насколько важен системный анализ. Без этапов анализа и проектирования (особенно ФТ и БД), я бы мудохалась с разработкой намного дольше. Понятное дело, что это всего лишь имитация реального проекта, но она недалека от истины

Конечно, выкладывать оригинальный файл с гостами я не буду, обойдёмся без духоты))) Для этого я всё красиво оформила в Notion Yonote


На диплом нам обязательно надо было написать какое-нибудь клиент-серверное приложение⌨️🌐Обычно берут веб, но на тот момент я училась в IT-Академии Samsung на мобильной разработке, и подумала, что как раз можно сделать mobile на тему размещения объявлений📱

Не Avito, а AVita
💅
💅


❔ Далее возник один важный вопрос: а как мне вообще реализовывать этот клиент-сервер? 🤔 Писать бэк мне как-то было влом, а потом еще по-православному где-нибудь разворачивать сервак 🎮

И тут на помощь мне пришла платформа Backend-as-a-Service - Firebase, которая предоставила доступ к обширному функционалу - мне нужны были: БД, хранилище для медиа-файлов и модуль аутентификации 🍒А как я связывала свое приложение и платформу? Правильно - с помощью API, который мне любезно предоставила пожарная станция 😘

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

Да-да, я работала с интеграциями еще до того, как это стало мейнстримом в моей карьере системного аналитика
💪


Самой сложной частью была работа с БД💻Там началась тотальная жопа, хотя изначально всё казалось не так сложно. Я решила отойти от классического SQL решения и использовать Firebase Realtime Database, которая представляет из себя NoSQL БД (документоориенированная)

Я выбрала путь бдсм, только вот стоп-слово мне никто не сказал🤣


📍Медлить не будем, вот ссылка на документ, приятного просмотра и изучения:

https://vitazaebymba.yonote.ru/share/9e0ca0cf-8e28-4447-8032-40ff25424316

📍Ссылка на исходный код приложения:

https://github.com/VitaZaebymba/AdServiceApp/tree/main
________________________

Над приложением я работала примерно 8 месяцев и после вуза хотела пойти в Android-девелоперы, но как только закончила проект, я с огромным удовольствием нажала на крестик Android Studio и такая: "Ну его в пиз….."🤣🤣

И после этого я ушла в
системный анализ. Возможно, вместо канала по СА был бы канал по мобильной разработке, но этого мы уже не узнаем 😂

Помог ли мне этот проект? Конечно!
Такой опыт пригодился не раз и на собесах и в работе 😏

🟢Я вообще думала периодически публиковать на канале примеры с объяснениями небольших проектов с использованием различных технологий, потому что такого добра у меня полно😂 Надо подумать…..

Желаю всем заебумбческих выходных!
😎

@vitazaebymba
  • ❤‍🔥 27
  • 🔥 10
  • ❤ 9
  • 👍 2
More from @vitazaebymba
  1. Oct 5, 2026Срочный вопрос к тимлидам Знаю, что среди моей аудитории есть как минимум лиды СА и разраб…
  2. Oct 2, 2026Эйчары сами скоро в дурку уедут Уже несколько человек мне прислали вот это. Чёт ржу😂😂 HR…
  3. Sep 29, 2026Раскрываю, что там по деньгам на данную позицию У вас есть финальная возможность предполож…
  4. Sep 29, 2026Сколько мне готова заплатить компания? Пришел ко мне эйчар с достаточно длинной вакансией…
  5. Sep 28, 2026Лучший комп для работы Самое время открыть ящик Пандоры и набросить на вентилятор. Извинит…
  6. Sep 25, 2026Ржуууууу😂😂😂 Предвижу продолжение истории. После прочтения этого поста кандидаты начнут…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →