Oceny Projektów WPAM - Lato 2019/2020
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

View only
 
 
ABCDEF
1
OsobaProjektOpis projektuTermin oddania projektuOcenaZaliczone
2
Antoni CharchułaPartifyAplikacja służąca do tworzenia playlisty utworów bazującej na najczęściej słuchanych piosenkach i artystach osób znajdujących się w pobliżu hosta. Do działania będzie wykorzystywać Spotify API oraz Google Nearby.2020-06-10
3
Ewa KowalskaAplikacja do samorozwojuAplikacja przeznaczona jest dla dwóch użytkowników: coacha oraz osoby, która jest pod opieką coacha. Aplikacja umożliwia coachowi tworzenie szablonów arkuszy do samorozwoju oraz przypisywanie ich podopiecznym. Osoba podopieczna może tworzyć nowe arkusze z przypisanych im szablonów, uzupełniać je oraz tworzyć przypomnienia przypisane dla poszczególnych arkuszy, jeżeli wymagają one systematycznego uzupełniania. Na podstawie arkuszy osoba podopieczna będzie mogła tworzyć statystyki i udostępniać je coachowi. Nacisk będzie położony na wygodne wprowadzanie danych do arkuszy.2020-06-10
4
Marek PankowskiTVPW RentAplikacja będzie służyć do wypożyczeń sprzętu przez członków Studenckiej Telewizji Internetowej TVPW. Obecnie wypożyczenie odbywa się za pomocą uzupełnienia papierowego arkusza. Planuję to zmienić wprowadzając aplikację, która pozwoli zeskanować kod QR sprzętu i automatycznie go wypożyczyć. Użytkownik będzie mógł za pomocą aplikacji wypożyczyć sprzęt, sprawdzić jego dostępność, zarezerwować go. Będą wprowadzone różne typy użytkowników (np. opiekun studia, rekrut, członek), różniący się uprawnieniami (np. niektórzy użytkownicy będą mogli wypożyczać dane sprzęty tylko za zezwoleniem opiekuna studia). Planowo, aplikacja będzie podłączona do juz istniejącej infrastruktury informatycznej TVPW, jednak na obecną chwilę nie jest znany dostęp do jakiegokolwiek API, danych dot. posiadanego sprzętu czy użytkowników. Dlatego podczas tworzenia aplikacji oraz jej wstępnych testów planuje zastosować Firebase do utworzenia architektury.2020-06-10
5
Karol PąperskiAplikacja korepetytora - komunikacja z uczniamiDodawanie prac domowych, ocen z prac domowych, egzaminów, komunikaty do uczniów. Przesyłanie komunikatów za pomocą tablicy zarówno 1:1 jak i umieszczanie komunikatów ogólnych do wszystkich uczniów. Projekt składałby się z kont uczniów tworzonych przy użyciu konta Google oraz 1 konta korepetytora. Korepetytor może komunikować się ze wszystkimi uczniami. Przy ocenue prac domowych korepetytor może ocenić całą pracę domową lub oddzielnie każde zadanie (przy sprawdzeniu dodawana jest liczba zadań i potem wpisywane są oceny/punkty i ocena ogólna). W aplikacji utworzę zakładki: komunikaty ogólne, komunikaty prywatne, prace domowe, moje oceny2020-06-10
6
Magdalena BurasBoard Games SharingAplikacja będzie umożliwiala wypożyczanie/sprzedawanie/oddawanie/wymianę gier planszowych w określonej lokalizacji lub w wybranym promieniu km od użytkownika. Na podstawie zdjęcia pudełka gry i rozpoznawaniu obrazów lub wykorzystaniu Google search po obrazku, o ile będzie to możliwe na podstawie zdjęcia, uzysykiwany będzie tytuł gry, bez konieczności ręcznego wprowadzania go. Następnie będa pobierane podstawowe informacje na temat gry: dla ilu osób, typ gry, ograniczenia wiekowe, krótki opis fabuły itp.
Grę można wyszukać po nazwie i lokalizacji, ale też typie, ograniczeniu wiekowym itp.
2020-06-10
7
Kamil ZychAplikacja zarządzająca codziennymi wydatkamiAplikacja ma pozwalać na wpisywanie codziennych wydatków, umożliwiać ich kategoryzację i przejrzyste podsumowywanie w ramach budżetu. Kategoryzację ma wspierać opcjonalne rozpoznanie sklepu na podstawie bieżącej lokalizacji użytkownika. Dodatkową funkcjonalnością jest obsługa kont użytkowników i dzielenie się zarówno budżetem, jak i podział konkretnych wydatków.2020-06-10
8
Paweł Fuławka Board Game Sharing Aplikacja będzie umożliwiala wypożyczanie/sprzedawanie/oddawanie/wymianę gier planszowych w określonej lokalizacji lub w wybranym promieniu km od użytkownika. Na podstawie zdjęcia pudełka gry i rozpoznawaniu obrazów lub wykorzystaniu Google search po obrazku, o ile będzie to możliwe na podstawie zdjęcia, uzyskiwany będzie tytuł gry, bez konieczności ręcznego wprowadzania go. Następnie będa pobierane podstawowe informacje na temat gry: dla ilu osób, typ gry, ograniczenia wiekowe, krótki opis fabuły itp.
Grę można wyszukać po nazwie i lokalizacji, ale też typie, ograniczeniu wiekowym itp.
2020-06-10
9
Michał KorzeniewskiSprzedaż z dowozemWspólnie ustaliliśmy, że docelowym MVP ma być aplikacja dla kierowcy i dla klienta. System ma udostępnić sprzedaż detaliczną z dowozem. Aplikacja klienta ma pozwalać na złożenie zamówienia, zaś kierowca dostaje trasę z zamówieniami do zrealizowania. Backend utrzymywałby zamówienia, bazę dostępnego asortymentu oraz kierował zlecenia do kierowców. W planie jest wykorzystanie Google Maps API, deployment na Heroku, aplikacje w Kotlinie i ewentualnie prosty panel WEB dla właściciela sklepu.
Projekt realizuje samodzielnie.
2020-06-10
10
Marcin ŻyżyńskiAplikacja do quizówAplikacja do przeprowadzania quizów/sprawdzianów. Quiz to pytanie z odpowiedziami a, b, c, d. Z serwisu korzystają prowadzący i uczniowie. Prowadzący tworzą grupy i udostępniają quizy. Uczniowie dołączają do grup i wypełniają quizy. Prowadzący zbierają informacje o wynikach.2020-06-10
11
Maria KonieczkaAplikacja dla kursantek pole dance studioAplikacja wspomagająca funkcjonowanie firmy i ułatwiająca zarządzanie grupami zajęciowymi. Prowadzący zajęcia za pomocą aplikacji webowej tworzą grupy zajęciowe i ustalają ich terminy (kalendarz). Za pomocą aplikacji mobilnej kursantki będą mogły zarówno zapisywać się do danej grupy, jak i w nagłych sytuacjach komunikować o swojej nieobecności na danych zajęciach. Jako że istnieje obowiązek odrabiania zajęć, za pomocą aplikacji będzie można zarezerwować miejsce na innych zajęciach. Dodatkowo aplikacja będzie wspierała komunikację w danej grupie zajęciowej (dzielenie się zdjęciami, pomysłami na zajęcia i historią wykonywanych ćwiczeń). Logowanie do systemu będzie odbywało się za pomocą konta na Facebook'u.2020-06-10
12
Alicja PoturałaAplikacja dla kursantek Pole Dance StudioAplikacja wspomagająca funkcjonowanie firmy i ułatwiająca zarządzanie grupami zajęciowymi. Prowadzący zajęcia za pomocą aplikacji webowej tworzą grupy zajęciowe i ustalają ich terminy (kalendarz). Za pomocą aplikacji mobilnej kursantki będą mogły zarówno zapisywać się do danej grupy, jak i w nagłych sytuacjach komunikować o swojej nieobecności na danych zajęciach. Jako że istnieje obowiązek odrabiania zajęć, za pomocą aplikacji będzie można zarezerwować miejsce na innych zajęciach. Dodatkowo aplikacja będzie wspierała komunikację w danej grupie zajęciowej (dzielenie się zdjęciami, pomysłami na zajęcia i historią wykonywanych ćwiczeń). Logowanie do systemu będzie odbywało się za pomocą konta na Facebook'u.2020-06-10
13
Kacper WnukAplikacja wyszukująca okazje w sieciach odzieżowychCelem jest stworzenie aplikacji na Androida, która będzie komunikować się z restowym serwerem. Serwer będzie scrapował dane ze stron odzieżowych. Użytkownik w ramach aplikacji może wyszukiwać produkty na podstawie filtrów, a także zapisywać filtry, aby za każdym razem nie musieć ich wprowadzać. Aplikacja umożliwi również ustawianie cyklicznego sprawdzania, czy nie pojawiła się interesująca oferta.2020-06-10
14
Jakub SzachewiczAplikacja do inwentaryzacji sprzętu biurowegoAplikacja pozwalająca na sprawdzenie, czy dany pracownik fizycznie posiada wszystkie przypisanego do niego sprzęty. Każdy sprzęt będzie miał przydzielony kod QR, a sprawdzanie polegało będzie na skanowaniu kodów. Sprzęt będzie przechowywany z użyciem ticketow w systemie Jira. Komunikacja poprzez API Jira (stworzenie backendu odpowiadającego za komunikacje)2020-06-10
15
Krystian GulińskiAplikacja do śledzenia wydatków i dzielenia kosztów w grupieGłównym celem projektu jest stworzenie aplikacji z wygodnym interfejsem użytkownika, która pozwala na zarządzanie wydatkami i dzielenie kosztów w grupie użytkowników.
Jej podstawą ma być solidny model danych pozwalający na oszczędne wykorzystanie zasobów pamięciowych i obliczeniowych oferowanych przez Google Cloud. Aplikacja powinna dostarczać podstawowych możliwości obsługi wydatków (dodawanie, edycja, kategoryzacja) oraz wizualizacji statystyk z nimi związanych.
Poza tym aplikacja ma być okazją do zgłębienia tematyki i implementacji rozwiązań związanych z:
- OCR dla zdjęć rachunków/paragonów
- blob storage zdjęć
- językiem Kotlin
Docelowa platforma: native Android
2020-06-03
16
Piotr ŚwistakAplikacja SmartTouristChciałbym stworzyć aplikację turystyczną AR, pozwalającą użytkownikowi na podstawie zdjęć tworzyć listę odwiedzonych zabytków. Aplikacja ma za zadanie wykrywać obiekty na zdjęciach. Docelowo ma tę funkcjonalność realizować poprzez overlay na aparat. W projekcie będę korzystał z Firebase(Database, LandmarkRecognition) oraz API Google Maps2020-06-03
17
Rafał SzczepanikAplikacja umożliwiająca interakcję z robotem mobilnymZespół: Krzysztof Kobyliński, Rafał Szczepanik
Opis: Celem projektu jest stworzenie aplikacji mobilnej będącej interfejsem do interakcji z robotem mobilnym. Robot jest rozwojową platformą jezdną wyposażoną w napęd różnicowy oraz czujniki odległości (oraz potencjalnie kamerę). Główną funkcjonalnością aplikacji jest sterowanie robotem – jazda w przód i tył, skręcanie, zmiana prędkości. Dodatkowo aplikacja wyświetlać będzie ostrzeżenia o zbliżaniu się do przeszkody lub osiągnięciu krytycznej odległości. Projekt jest rozwojowy i istnieje możliwość dodania innych funkcji w zależności od napotkanych trudności w ich implementacji (np. wyświetlanie aktualnej prędkości, promienia skrętu, wykorzystanie kamery).
Technologie: Aplikacja mobilna tworzona na platformę Android w języku Kotlin. Robot mobilny działa w oparciu o Raspberry PI. Planowane technologie: Python, Flask, socket.io lub inne – umożliwiające asynchroniczną komunikację między aplikacją a robotem.
2020-06-03
18
Krzysztof KobylińskiAplikacja umożliwiająca interakcję z robotem mobilnym.Zespół: Krzysztof Kobyliński, Rafał Szczepanik
Opis: Celem projektu jest stworzenie aplikacji mobilnej będącej interfejsem do interakcji z robotem mobilnym. Robot jest rozwojową platformą jezdną wyposażoną w napęd różnicowy oraz czujniki odległości (oraz potencjalnie kamerę). Główną funkcjonalnością aplikacji jest sterowanie robotem – jazda w przód i tył, skręcanie, zmiana prędkości. Dodatkowo aplikacja wyświetlać będzie ostrzeżenia o zbliżaniu się do przeszkody lub osiągnięciu krytycznej odległości. Projekt jest rozwojowy i istnieje możliwość dodania innych funkcji w zależności od napotkanych trudności w ich implementacji (np. wyświetlanie aktualnej prędkości, promienia skrętu, wykorzystanie kamery).
Technologie: Aplikacja mobilna tworzona na platformę Android w języku Kotlin. Robot mobilny działa w oparciu o Raspberry PI. Planowane technologie: Python, Flask, socket.io, (node.js) – umożliwiają asynchroniczną komunikację między aplikacją a robotem.
2020-06-03
19
Tomasz WiwałaSystem rejestracji czasu pracyWymagania funkcjonalne:
- Logowanie za pomocą Oauth2 (najprawdopodobniej konto google)
- Dodanie taska (składa się z tytuł + opis)
- Dodanie spędzonego czasu nad taskiem w wybranym dniu (granulacja czasu do minut)
- Usunięcie taska (razem z dodanymi danymi)
- Podsumowanie, tj. wybieramy miesiąc, a następnie widzimy ile czasu spędziliśmy każdego dnia w danym miesiącu
Implementacja:
Backend - Java + relacyjna baza danych
FE - Android app (komunikacja po rest api)
2020-06-03
20
Rafał TrybusFoodCompass

Aplikacja byłaby mobilną „smart” książką kucharską. Posiadałaby interfejs umożliwiający przegląd produktów po kategoriach i wybór produktów które mamy w lodowce.
Na podstawie koszyka produktów wyświetlane byłyby przepisy kulinarne, które można by zrealizować z wybranych wcześniej produktów.
Jeśli się uda czasowo i programistyczne, aplikacja pozwalałby na wybór trybu automatycznego, w którym to określenie produktów nie było by wyborem z listy tylko odbywało się na podstawie klasyfikacji produktów kamerą - wykorzystanie biblioteki tensorflow lite. Tzn. w tym trybie użytkownik kładzie produkty na stole, kieruje kamerę na produkty i po identyfikacji np. Ziemniaków, cebuli i śmietany proponuje przepis na placki ziemniaczane.

Same przepisy zdobyłbym za pomocą webscrapingu z jakiejś popularnej strony internetowej i wrzucił do chmury z której czytałaby apka.


2020-06-03
21
Andžej ŠerlatTransformator TesliAplikacja będzie służyła do tego, aby można było zdalnie sterować transformatorem Tesli. Można będzie włączać urządzenie w różnych trybach (ciągły, z przerwaniami, generacja muzyki poprzez modulację amplitudową). Aplikacja będzie wysyłała komendy sterujące oraz odbierała dane z urządzenia poprzez Bluetooth. Stopień złożoności aplikacji będzie zależał od tego, jak bardzo zdążę rozbudować transformator (odczyt pobieranej mocy, moc wyjściowa, temperatura pracy elementów itd..). Wszystkie te informacje będą wyświetlone w aplikacji mobilnej. 2020-06-03
22
Martyna KaniaAplikacja do dzielenia się obowiązkamiUżytkownicy tworzą grupy np. mieszkańcy pokoju nr 5. W ramach grupy mogą tworzyć cykliczne obowiązki (np. sprzątnięcie łazienki), które powinny być wykonane co x czasu. Każdy użytkownik może potwierdzić wykonanie obowiązku (opcjonalnie dołączając zdjęcie).
Na bieżąco można sprawdzić historię wykonań danego obowiązku i statystyki - np. kto najdłużej nie wykonał jakiegoś obowiązku - co ma motywować do sprawiedliwego dzielenia się obowiązkami. Aplikacja będzie notyfikować o nie wykonanych obowiązkach i umożliwiać dodawanie zadań do kalendarza Google
2020-06-03
23
Eryk ProkopczukNeuro DungeonGra typu dungeon crawler.
Elementem wyróżniającym jest przechodzenie kolejnych poziomów grupą wojowników ze sztuczną inteligencją (sieci neuronowe).
W grze przeplatają się dwa etapy:
1. Budowanie placu/środowiska treningowego dla wojowników (uczenie sieci neuronowych).
Dostępne kilka rodzajów wojowników.
Możliwość trenowania kilku zachowań np. atak, obrona, poszukiwanie przedmiotu.
Interaktywny trening.
2. Walka wojowników z przeciwnikami na kolejnych poziomach (walidacja sieci neuronowych).
Gracz nie steruje bezpośrednio wojownikami, ale może zmieniać ich zachowanie.
Etapy powtarzają się, tzn. w trakcie przygody gracz ma okazję ulepszać grupę wojowników (powiększanie grupy, kolejne treningi). Poziomy są coraz trudniejsze.
2020-06-03
24
Przemysław KacprowiczAplikacja ułatwiająca korzystanie z parkingów miejskichChciałbym stworzyć aplikację do obsługi (“Inteligentnych”) parkingów miejskich. Nawiązywałaby do tematyki obu prac dyplomowych, dodatkowo jedną z funkcjonalności byłaby komunikacja z urządzeniem powstałym przy pracy inżynierskiej poprzez NFC.
Podstawowe funkcjonalności:
- Wyszukiwanie wolnych miejsc parkingowych na mapie (informacje na temat dostępności miejsc będą pobierane z zewnętrznego, dodatkowo stworzonego serwisu)
- Nawigacja do wybranego miejsca parkingowego (gdyby w międzyczasie zostałoby zajęte, użytkownik zostanie powiadomiony)
- Portfel użytkownika, z którego będą pobierane opłaty za parkowanie, może być doładowany przez Google Pay lub PayU
- Użytkownik do swojego konta dodaje numer rejestracyjny wykorzystywanego pojazdu
- Zautomatyzowanie płatności poprzez wykorzystanie urządzenia NFC, przy którym użytkownik inicjuje okres korzystania z parkingu
Planuję wykorzystać: Flutter, API Google Maps, Google Pay, API PayU, Firebase, NFC
Projekt chciałbym wykonać we współpracy z Michałem Siwoszkiem
2020-06-03
25
Robert PiwowarekGraStworkigra 2d z tworzeniem wlasnych stworkow (tworzenie oznacza tutaj nazwanie, rozdysponowanie statystyk, dobranie atakow, wybranie/upload wlasnego obrazka dla stworka). Stworkami mozna walczyc z innymi graczami w turowej walce 1 na 1. Stworki przechowywane sa w bazie, konta graczy ze stworkami podobnie. Mozna sie stworkami wymieniac. Wygrane bitwy dają punkty, ktore mozna wykorzystac do tworzenia silniejszych stworkow.2020-06-03
26
Wojciech Rokicki, Iga PawlakAplikacja fitness korzystająca z urządzeń peryferyjnychAplikacja umożliwiająca użytkownikowi zaplanowanie indywidualnego planu treningu z dostosowaniem ilości powtórzeń lub czasu wykonywania ćwiczeń. Stan treningu będzie monitorowany przy pomocy urządzeń peryferyjnych - akcelerometrów rozmieszczonych na ciele użytkownika (będą zliczane powtórzenia, ewentualnie błędy). Dodatkowo dzięki aplikacji będzie można przeglądać statystyki z przebiegu treningu oraz ustawić harmonogram ćwiczeń, który będzie wysyłać użytkownikowi powiadomienia odpowiedniego dnia, o odpowiedniej porze, tym samym motywując do zdrowego trybu życia.2020-06-03
27
Daniel Jan IwanickiRozbudowanie śpiewnika w aplikacji HarcAppRozbudowanie aplikacji HarcApp. Dodanie do niej kont, możliwości synchronizacji ustawień i piosenek, przeglądania piosenek lubianych przez osoby lubiące podobne piosenki. Dodanie możliwości wpisania wspomnień do piosenek oraz przeglądania wspomnień innych osób, które zostaną ustawione jako publiczne.2020-05-27
28
Jakub TokarzewskiCurrChangeAplikacja konwertująca ceny ze zdjęć na rodzimą walutę użytkownika. Aplikacja na system Android w języku kotlin wykorzystujaca Firebase ml kit2020-05-27
29
Mateusz BaryłkaAplikacja wspomagająca wstępną analizę obrazów medycznych dla lekarzy (na potrzeby telemedycyny)W funkcjonalność aplikacji wchodziłoby planowo: logowanie przy pomocy konta google, wczytywanie obrazów medycznych, przetwarzanie obrazów, czyli m.in.: dostosowanie jasności, kontrastu, wyrównanie histogramu, skalowanie obrazów, wstępna analiza obrazów przy pomocy narzędzi pomiarowych, informacje uzyskiwane z zastosowania tych narzędzi, możliwość zaznaczania struktur wyglądających na podejrzane oraz opcjonalnie możliwość dalszej (dokładniejszej) konsultacji obrazu z innym medykiem (przesłanie obrazu innemu medykowi).2020-05-27
30
Jakub MazurWrażenia z podróżyAplikacja ma na celu umożliwienie dzielenia się wrażeniami z odbytych podróży oraz dodatkowymi informacjami na jej temat, przydatnymi dla innych np. poniesione koszta, liczba osób, potrzebne dokumenty etc. Aplikacja ma umożliwiać tworzenie "relacji" czyli serii wpisów z jednej podróży. Wpis jest skojarzony z miejscem. Może to by dowolny punkt na mapie lub konkretne miejsce jak np. muzeum czy galeria. Do wpisów można dodawać tekst, zdjęcia, inne przydatne informacje np. koszt biletów na wejście. Całośc może być oglądana i oceniana/komentowana przez innych użytkowników. Ponadto, aplikacja powinna umożliwiać wyszukiwanie relacji z danego obszaru, z zadanymi kryteriami np. całkowity koszt. Do wykorzystania Flutter, Maps/Places API + Firebase2020-05-27
31
Katarzyna Rybacka Inteligentny translator wspomagający uczenie się języków obcych Aplikacja umożliwiałaby:
1. Tłumaczenie tekstu w obie strony z języka polskiego na obce. (translation api)
2. Zapisywałaby tłumaczone słowa/frazy i grupowała je w zależności od tego z jakiego języka pochodzą.
3. Tryb nauki tłumaczonych wcześniej słów w postaci różnorodnych testów.
4. Ustawienie trybu cyklicznej nauki np codziennie o konkretnej porze w celu regularnej nauki. Dodatkowo ustawienie przypomnień (alertów).
5. Kryterium oceny, że dane słowo jest już znane (zostało podane poprawnie kilkakrotnie) stąd pojawią się rzadziej w testach i jest zapisane jako "nauczone".
6. Raporty (miesieczne/tygodniowe itp) reprezentujące liczbę nowo dodanych i nauczonych słów, z podziałem na kategorie językowe.
2020-05-27
32
Maciej KondraciukAplikacja pomagająca dbać o włosyAplikacja będzie umożliwiała skanowanie kodów kreskowych produktów i wyświetlała istotne informacje o składnikach. Będzie można prowadzić historię dbania o swoje włosy. Użytkownicy będą mogli wymieniać się między sobą planami pielęgnacji oraz chwalić efektami. Będzie możliwość wyszukiwania osób o podobnych włosach i podglądanie jakie pielęgnacje dały im jakie efekty. Aplikacja będzie przypominać o czekających nas zabiegach w danym okresie czasu. Możliwość synchronizacji z kalendarzem Google. Porady i wprowadzenie dla osób niedoświadczonych.2020-05-27
33
Wiktoria KaczorkiewiczAplikacja pomagająca dbać o włosyAplikacja będzie umożliwiała skanowanie kodów kreskowych produktów i wyświetlała istotne informacje o składnikach. Będzie można prowadzić historię dbania o swoje włosy. Użytkownicy będą mogli wymieniać się między sobą planami pielęgnacji oraz chwalić efektami. Będzie możliwość wyszukiwania osób o podobnych włosach i podglądanie jakie pielęgnacje dały im jakie efekty. Aplikacja będzie przypominać o czekających nas zabiegach w danym okresie czasu. Możliwość synchronizacji z kalendarzem Google. Porady i wprowadzenie dla osób niedoświadczonych.2020-05-27
34
Michał RosaFitnessSharkAplikacja wspomagająca trening z ciężarami. Tworzenie przez użytkownika własnych
treningów bądź generowanie ich automatycznie na podstawie zadanych parametrów
oraz synchronizacja z kalendarzem Google. Historia treningów oraz osiągnięć w poszczególnych ćwiczeniach i w konkretnych zakresach z wykorzystaniem Firebase.
2020-05-27
35
Bartosz CybulskiVolleyballyDzień dobry, chciałbym napisać aplikacje mobilna służąca do komunikacji miedzy zawodnikami sportowymi, klubami oraz agentami sportowymi. Coś podobnego do linkedin, ale przeznaczone dla sportowców. Aplikacja mobilna byłaby rozwijana wraz z desktopowa strona internetowa, która aktualnie zaczynam rozwijać prywatnie.
Aplikacja umożliwi użytkownikom:
• tworzenie kont użytkowników
• Dodawanie informacji na temat zawodników sportowych
• „Przejmowanie” istniejących już kont sportowców przez realne osoby, chcące rozpocząć korzystanie z aplikacji
• Tworzenie ofert zatrudnienia oraz odpowiadanie na nie przez zarejestrowanych zawodników
• Opcje wyszukiwania zawodników/klubów/agentów
• Początkowo aplikacja będzie dotyczyła siatkarzy(z podziałem na kobiety i mężczyzn), jeżeli starczy czasu dodane zostaną inne dyscypliny.
• Umożliwi przechowywanie na koncie plików takich jak zdjęcie profilowe użytkownika itp.
Aplikacja webowe jest pisana w django wiec wykorzystałbym django-api, postgresql, a aplikacje mobilna napisałbym w kotlin lub flutter
2020-05-27
36
Tomasz Szczepański, Oleksandr DrobininMyCar-ARAplikacja mobilna do wizualizacji felg kół samochodowych2020-05-27
37
Paulina SzwedShopMateChcielibyśmy napisać aplikację obsługującą współdzielone listy zakupów. Aplikacja posiadałaby następujące funkcjonalności:

- tworzenie wspólnych list zakupów dla wielu użytkowników np. rodzin, współlokatorów itd. Dołączanie do list obsłużone przy pomocy mechanizmu zaproszeń. Produkty na liście posiadają nazwę, kategorię, ilość oraz status (nowy/kupiony).
- dodawanie zdjęć paragonów/faktur do list zakupów (aby łatwiej rozliczyć się z innymi użytkownikami listy)
- listy "znajomych" celem łatwiejszego wyszukiwania i zapraszania użytkowników do swoich list
- sugestie najbliższych sklepów w których można zrealizować zakupy z listy (na podstawie kategorii produktów) zrealizowane dzięki lokalizowaniu i Google Maps API
- rejestracja przez email/hasło lub konto google lub konto facebook
- powiadomienia push o zmianach w liście znajomych lub listach zakupów

Stos (wstępnie): backend Java + Spring, klient na Androida, natywny w Kotlinie, ale rozważamy też użycie Fluttera
2020-05-27
38
Jakub ŁyskawaShopMateAplikacja obsługująca współdzielone listy zakupów. Aplikacja posiadałaby następujące funkcjonalności:
tworzenie wspólnych list zakupów dla wielu użytkowników np. rodzin, współlokatorów itd. Dołączanie do list obsłużone przy pomocy mechanizmu zaproszeń. Produkty na liście posiadają nazwę, kategorię, ilość oraz status (nowy/kupiony).
dodawanie zdjęć paragonów/faktur do list zakupów (aby łatwiej rozliczyć się z innymi użytkownikami listy)
listy "znajomych" celem łatwiejszego wyszukiwania i zapraszania użytkowników do swoich list
sugestie najbliższych sklepów w których można zrealizować zakupy z listy (na podstawie kategorii produktów) zrealizowane dzięki lokalizowaniu i Google Maps API
rejestracja przez email/hasło lub konto google lub konto facebook
powiadomienia push o zmianach w liście znajomych lub listach zakupów
Stos (wstępnie): backend Java + Spring, klient na Androida, natywny w Kotlinie, ale rozważamy też użycie Fluttera
2020-05-27
39
Patryk PankiewiczAutostopowiczAplikacja dla autostopowiczów. Funkcjonalność:
- dodanie punktu łapania stopa
- dodanie opinii o punkcie łapania(ocena, czas oczekiwania, metoda łapania, komentarz)
- wyszukiwanie punktów łapania biorąc pod uwagę aktualną lokalizację lub podany adres
- utworzenie trasy wskazując punkt początkowy łapania i punkt końcowy
- dodanie punktów pośrednich po trasie wraz ze wspomnieniami(krótki opis, zdjęcie)
- dodanie trasy do punktu łapania, tak żeby inni użytkownicy mieli możliwość podejrzeć trasy wraz z punktami pośrednimi
- historia podróży w postaci mapy z naniesionymi trasami
2020-05-20
40
Łukasz BrzezickiAutostopowiczAplikacja dla autostopowiczów. Funkcjonalność:
- dodanie punktu łapania stopa
- dodanie opinii o punkcie łapania(ocena, czas oczekiwania, metoda łapania, komentarz)
- wyszukiwanie punktów łapania biorąc pod uwagę aktualną lokalizację lub podany adres
- utworzenie trasy wskazując punkt początkowy łapania i punkt końcowy
- dodanie punktów pośrednich po trasie wraz ze wspomnieniami(krótki opis, zdjęcie)
- dodanie trasy do punktu łapania, tak żeby inni użytkownicy mieli możliwość podejrzeć trasy wraz z punktami pośrednimi
- historia podróży w postaci mapy z naniesionymi trasami.
2020-05-20
41
Marcin KuchenbeckerAplikacja do interaktywnego zwiedzaniaAplikacja umożliwiać będzie przeprowadzenie interaktywnego zwiedzania różnych miast w Polsce. Funkcje aplikacji:
-Wybieranie lokalnych zabytków i atrakcji
-Znalezienie optymalnej trasy i czasu potrzebnego na zwiedzanie wybranych atrakcji
-Zbieranie punktów za odwiedzanie takich miejsc i porównywanie swoich osiągnięć z innymi użytkownikami
-Odwiedzenie miejsca będzie zaliczane poprzez zrobienie i udostępnienie zdjęcia atrakcji
-Po udostępnieniu zdjecia z lokalizacja użytkownikowi będą wyświetlane kluczowe informacje o danym miejscu.
-Tworzenie kont przez użytkowników bądź możliwość zalogowania się za pomocą fb lub konta google, zawierania znajomości przez te konta, komentowanie własnych osiągnieć itp.
-Użytkownik będzie gromadził na koncie swoje zdobyte osiągnięcia (czyli zdjęcia zrobione przy danym zabytku, czy atrakcji) będzie możliwość oglądania innych, a także udostępnianie własnych odwiedzonych zabytków.
2020-05-20
42
Konrad WojtysiakAplikacja do monitorowania wydatków na podstawie paragonówAplikacja pozwala na wczytywanie danych zakupów na podstawie zdjęcia paragonu. Wczytane dane posłużą do analizowania częstotliwości oraz wielkości zakupów, porównywania cen produktów w różnych sklepach, a także podpowiadania użytkownikowi o tym, że powinien zrobić zakupy i gdzie. Frontend aplikacji odpowiada za wizualizację statystyk oraz wykonywanie zdjęć. A backend za analizę danych i ich gromadzenie.2020-05-20
43
Krzysztof BednarskiAplikacja do interaktywnego zwiedzaniaAplikacja umożliwiać będzie przeprowadzenie interaktywnego zwiedzania różnych miast w Polsce. Funkcje aplikacji:
-Wybieranie lokalnych zabytków i atrakcji
-Znalezienie optymalnej trasy i czasu potrzebnego na zwiedzanie wybranych atrakcji
-Zbieranie punktów za odwiedzanie takich miejsc i porównywanie swoich osiągnięć z innymi użytkownikami
-Odwiedzenie miejsca będzie zaliczane poprzez zrobienie i udostępnienie zdjęcia atrakcji
-Po udostępnieniu zdjecia z lokalizacja użytkownikowi będą wyświetlane kluczowe informacje o danym miejscu.
-Tworzenie kont przez użytkowników bądź możliwość zalogowania się za pomocą fb lub konta google, zawierania znajomości przez te konta, komentowanie własnych osiągnieć itp.
-Użytkownik będzie gromadził na koncie swoje zdobyte osiągnięcia (czyli zdjęcia zrobione przy danym zabytku, czy atrakcji) będzie możliwość oglądania innych, a także udostępnianie własnych odwiedzonych zabytków.
2020-05-20
44
Sławomir ZielińskiGra mobilna typu TempleRunGra mobilna, napisana w silniku Unreal. Byłaby to gra podobna do Temple Run albo Subway Surfers, czyli postać biegnie do przodu, a użytkownik ma omijać różne przeszkody, jeśli mu się nie uda - przegrywa.
Otoczenie byłoby generowanie proceduralnie w czasie rzeczywistym. Czyli zarówno plansza jak i przeszkody. Byłoby na początku menu.
W trakcie gry byłby HUD pokazujący na przykład przebyty dystans.
2020-05-20
45
Szymon KatraRestaurant ReservationAplikacja na Androida umożliwiająca wyszukiwanie restauracji i dokonywanie rezerwacji stolików. Dane w aplikacji pochodzą z Places API od Google Maps oraz stworzonego backendu. Restaurator ma możliwość zarejestrowania swojego lokalu w celu umożliwienia dokonywania rezerwacji.2020-05-20
46
Maciej PomiankiewiczRestaurant ReservationAplikacja na Androida umożliwiająca wyszukiwanie restauracji i dokonywanie rezerwacji stolików. Dane w aplikacji pochodzą z Places API od Google Maps oraz stworzonego backendu. Restaurator ma możliwość zarejestrowania swojego lokalu w celu umożliwienia dokonywania rezerwacji.2020-05-20
47
Aleksander RurarzChoose the movie Aplikacja do wyboru filmu do oglądania wraz ze znajomymi. Aplikacja działa na zasadzie lobby do którego dołączają osoby które chcą obejrzeć film (zasada podobna do tej na której działają quizy online takie jak Kahoot czy też gry studia Jackbox Games takie jak Quiplash). Wersja podstawowa aplikacji zakładałaby następujące funkcjonalności:

- Za logikę odpowiada aplikacja webowa, której interfejs można wyświetlić w przeglądarce. Użytkownicy kontrolują aplikacje/ dołączają do wyboru filmów za pomocą telefonów. Na stronie startowej pojawia się instrukcja jak uczestnicy powinni dołączyć się do lobby. Strona internetowa służy głownie do dodatkowego wyświetlania informacji, głównym narzędziem do kontrolowania aplikacji oraz wyświetlania informacji jest aplikacja mobilna.
- Każdy uczestnik wybiera jeden film, który najbardziej chciałby obejrzeć danego wieczoru za pomocą aplikacji mobilnej na swoim telefonie.
- Po zebraniu listy wszystkich filmów, użytkownicy na ekranie telefonów mogą przeczytać opis filmu / zapoznać się ze szczegółami produkcji (tutaj przyda się skorzystanie z zewnętrznego API z bazą filmów).
- Każdy użytkownik ocenia jak bardzo chce obejrzeć filmy innych użytkowników w skali od 0 do 10.
- Wybierany jest film z najlepszą oceną, jeżeli kilka filmów ma taką samą ocenę film wybierany jest losowy film z pośród tych o najlepszej ocenie.
- Wszystkie najważniejsze informacje o przebiegu głosowania wyświetlają się na stronie w przeglądarce.

Jeżeli wystarczy czasu aplikację można rozwinąć o inne sposoby głosowania na filmy lub różne rodzaje dogrywek w trakcie remisu czy też dodanie możliwości oglądania zwiastunów z poziomu aplikacji mobilnej.
2020-05-20
48
Damian MatusikAplikacja do rezerwacji miejsc w kinie.Aplikacja ma służyć do rezerwacji miejsc w kinie.
Funkcjonalności:
-obsługa kilku typów kont: administrator, recepcja, klient
-wybieranie bezpośrednich miejsc na mapie sali
-przegląd seansów wraz z ocenami użytkowników oraz opiniami
-powiadomienia o nowych oraz przypomnienia o planowanych seansach
Technologie:
-Backend: Java, Spring plus baza PostgreSQL postawione w chmurze
(prawdopodobnie Azure)
-Aplikacja: React Native (edited)
2020-05-20
49
Jakub WrzosekinoAppAplikacja na Androida wspomagającą organizację gier terenowych. Aplikacja umożliwiałaby pracę w dwóch trybach:
1) organizatora:
- możliwość utworzenia nowej gry:
Tworzenie listy miejsc, które należy odwiedzić - na każde miejsce składałaby się jego lokalizacja (uzyskiwana za pomocą Google Maps), opis, ewentualne zdjęcie + opis zadania do wykonania w danym miejscu (np. w formie quizu). Tak utworzona gra o unikatowym identyfikatorze byłaby dodawana do bazy.
2) uczestnika:
a) możliwość dołączenia do już utworzonej gry w roli uczestnika:
- w tym trybie aplikacja otrzymuje z bazy informacje o miejscach składających się na grę: lokalizacji kolejnych punktów do odwiedzenia, opisów itp. Zadanie do wykonania pokazuje się w momencie, w którym użytkownik znajdzie się w określonym promieniu od współrzędnych punktu. Po wykonaniu zadania użytkownik otrzymuje informację o położeniu kolejnego punktu.

Kotlin + Firebase

Jeśli starczyłoby czasu chciałbym dodać możliwość logowania (konto Google) oraz przyznawania punktów za ukończone gry.
2020-05-20
50
Mateusz Wąsowski FPV ToolboxCelem projektu jest stworzenie aplikacji na Androida, będącej przydatnym narzędziem dla pilota kopterów FPV.
1) Głównym modułem aplikacji będzie przejrzyście zaprojektowany DVR obsługujący video nagrywane w czasie lotu przez drona i przesyłane radiowo do pilota. Do działania niezbędna będzie zewnętrzne urządzanie z anteną podłączone pod port USB (np. Eachine ROTG01).
2) W celu poprawy jakości obrazu (która ze względu na sposób przesyłu jest nienajlepsza) planujemy zastosować przetwarzanie sygnału video.
3) Kolejnym modułem będzie archiwów, w którym użytkownik będzie mógł prześledzić historie nagrań i statystyki lotów. Będzie on połączony z API map w celu łatwiejszego ich przeglądania.
4) Jeśli jakość video na to pozwali, chcielibyśmy również zaimplementować zbieranie danych telemetrycznych dotyczących lotu, na podstawie rozpoznawania tekstu zawartego w OSD, nakładanego na obraz przez kontroler koptera.
2020-05-20
51
Adam DrawcFPV ToolboxCelem projektu jest stworzenie aplikacji na Androida, będącej przydatnym narzędziem dla pilota kopterów FPV.
1) Głównym modułem aplikacji będzie przejrzyście zaprojektowany DVR obsługujący video nagrywane w czasie lotu przez drona i przesyłane radiowo do pilota. Do działania niezbędna będzie zewnętrzna antena podłączona pod port USB urządzenia (np. Eachine ROTG01).
2) W celu poprawy jakości obrazu (która ze względu na sposób przesyłu jest nienajlepsza) planujemy zastosować przetwarzanie sygnału video.
3) Kolejnym modułem będzie archiwów, w którym użytkownik będzie mógł prześledzić historie nagrań. Będzie on połączony z API map w celu łatwiejszego ich przeglądania.
4) Jeśli jakość video na to pozwali, chcielibyśmy również zaimplementować zbieranie danych telemetrycznych dotyczących lotu, na podstawie rozpoznawania tekstu zawartego w OSD nakładanego na obraz przez kontroler koptera.
2020-05-20
52
Yevhenii RachynskyiMentorHubСross-platform aplikacjaа, w której studenci mogą znaleźć dla siebie mentora, a mentor ze swojej strony pomoc młodym ludziom w rozwoju osobistym. Ta aplikacja, pomoże uprościć szukanie mentorów w przypadku studentów, natomiast ze strony mentorów - łatwiej dzielić się wiedzą. Komunikacja będzie się odbywała w formie czatu online.

Aplikacja umożliwi użytkownikom:

tworzenie kont użytkowników dwóch typów: mentor albo student
synchronizację z kontami LinkedIn i FB


Opcje dla studentów

wyszukiwanie mentora w różnych kategoriach
zadanie pytania do wybranemu mentorowi
dostęp do poprzednich pytań i odpowiedzi, na które mentor odpowiadał
ocenianie mentora
możliwość wyboru napisanie pytania w wspólny czat albo w osobisty czat z mentorem


Dla mentorów

tworzenie czatu, gdzie studenci będą mogli coś zapytać
wybór kategorii, w której mentor jest specjalistą
czytanie wszystkich pytań studentów
możliwość zdecydowania, na które z pytań odpowiadać, a które ignorować
ocenianie studenta


Dla wszystkich

przeglądanie profilu mentora (dla studentów), profilu studenta (dla mentora, kiedy student wysłał pytanie)
oglądanie profilu w LinkedIn i FB
lądowanie zdjęcia do profilu

Technologie: Flutter, Python, SQL.
2020-05-20
53
Piotr CzajkowskiŚmieciarkaAplikacja działająca na zasadzie "grup śmieciarkowych" na facebooku - użytkownicy umieszczają tam informacje o niepotrzebnych już im rzeczach, które chcieliby komuś oddać za darmo. Wstawiają zdjęcia tych przedmiotów oraz oznaczają lokalizację pinezką na Google Maps. Inni użytkownicy mają możliwość rezerwacji (np. na 2 godziny) i ustawiania się w kolejkę w razie gdyby ktoś przedmiotu nie odebrał. Po udanej transakcji oboje użytkowników potwierdza to w aplikacji.2020-05-13
54
Joanna KiesiakMy shopping listW aplikacji mobilnej "My shopping list" zaczynamy od wybierania typu dania: zupa/danie/deser i będzie można wpisać nazwę dania np. spaghetti i wyszukać przepis.
Wyszukiwanie przepisu będzie zrealizowane za pomocą połączenia do API, które będzie udostępniało dane, a składniki będą tworzyły nową listę o nazwie wybranego dania. Będzie można wprowadzić modyfikacje do powstałej listy albo ręcznie dodać swoją listę zakupową. Lista zakupowa będzie zawierała informacje o liczbie/ilości składników i nazwę produktu.
2020-05-13
55
Michał SiwoszekAplikacja ułatwiająca korzystanie z parkingów miejskichChciałbym stworzyć aplikację do obsługi (“Inteligentnych”) parkingów miejskich. Podstawowe funkcjonalności:
- Wyszukiwanie wolnych miejsc parkingowych na mapie (informacje na temat dostępności miejsc będą pobierane z zewnętrznego, dodatkowo stworzonego serwisu)
- Nawigacja do wybranego miejsca parkingowego (gdyby w międzyczasie zostałoby zajęte, użytkownik zostanie powiadomiony)
- Portfel użytkownika, z którego będą pobierane opłaty za parkowanie, może być doładowany przez Google Pay lub PayU
- Użytkownik do swojego konta dodaje numer rejestracyjny wykorzystywanego pojazdu
- Zautomatyzowanie płatności poprzez wykorzystanie urządzenia NFC, przy którym użytkownik inicjuje okres korzystania z parkingu
Planuję wykorzystać: Flutter, API Google Maps, Google Pay, API PayU, Firebase, NFC
Projekt chciałbym wykonać we współpracy z Przemkiem Kacprowiczem
2020-05-13
56
Katarzyna Julia RzeczycaAplikacja analizująca skład kosmetykówAplikacja pozwalałaby na wykonanie zdjęcia etykiety kosmetyku ze składem INCI. Następnie składniki byłyby rozpoznawane z wykorzystaniem metod sztucznej inteligencji. Na tej podstawie kosmetyk byłby klasyfikowany jako "o dobrym składzie" lub nie.2020-05-13
57
Artur MargielewskiFinanse osobiste na podstawie paragonówCześć frontendowa. Aplikacja z obsługą mapy Google i aparatu. Pozwala wykonać zdjęcie paragonu i przeglądać je na mapie.2020-05-13
58
Christoph MańszewskiFinanse osobiste na podstawie paragonówCelem projektu jest wytworzenie aplikacji mobilnej na system Android, służącej do zarządzania finansami prywatnymi poprzez wykonywanie zdjęć paragonów. Widok główny aplikacji powinien wyświetlać mapę (google maps), a na niej miejsca w których dokonano zakupów. Po wybraniu miejsca, można przeglądać zdjęcia paragonów wraz z podstawowymi informacjami takimi jak kwota oraz data. Ponadto użytkownik ma dostęp do widoku wyświetlającego statystyki, zawierające takie informacje jak wydatki w poszczególnych kategoriach.2020-05-13
59
Daniel MarczakCommunity Favour AiderChciałbym zaproponować aplikację wspierającą wykonywanie drobnych przysług w obrębie lokalnej społeczności. Użytkownik może:
zamieszczać ogłoszenia oferujące pomoc lub zgłaszające potrzebę pomocy
zamieszczać ogłoszenia mające na celu wymianę przysług np. oferuję drobne naprawy hydrauliczne w zamian za domowe obiady
wyszukiwać oferty na mapie (z możliwością filtrowania)
odpowiadać na zamieszczone ofetry
połączyć aplikację z kalendarzem Google
uzyskiwać powiadomienia o nowych ofertach na podstawie własnej historii przysług
2020-05-13
60
Radosław PanuszewskiRockhawkRozszerzenie mojej aplikacji pozwalającej na odtwarzanie muzyki z YouTube oraz Spotify.
Repo aplikacji: https://gitlab.com/radoslaw.panuszewski15/rockhawke-backend
Nowe funkcjonalności:
- proponowanie podobnych utworów
- logowanie za pomocą Facebooka
- tworzenie playlist
- importowanie playlist oraz polubionych utworów ze Spotify oraz YouTube
- odtwarzanie teledysków (w przypadku muzyki z YouTube)
- wyświetlanie komentarzy pod filmikami z YouTube
- edycja profilu użytkownika (avatar, email, hasło itd.)
2020-05-13
61
Maciej WitkowskiRoomNavigatorMapa sal i ich numerów w budynku. Aplikacja na Androida umożliwiałaby:
edycję geometrii pomieszczeń na każdym piętrze
geolokalizację (GPS lub IoT - korelacja szumu)
widok 2D/ukośny z kompasem
tryb multiplayer: wyświetlanie innych osób używających aplikacji na żywo
integrację z planem zajęć USOS
Backend z protokołem binarnym w języku Rust + baza Redis
2020-05-13
62
Marcin KretkowskiPandaAplikacji do gry miejskiej (jej szczególne zasady są do ustalenia).
Jeśli chodzi o technologie, to planujemy wykorzystać integrację z Google Maps,
żeby mniej więcej doprowadzić graczy w miejsce gdzie powinni zacząć kolejne etapy gry.
Po zakończeniu etapu należy potwierdzić że wszyscy gracze są blisko siebie,
gra przewiduje też rozgrywkę częściowo w budynku - stąd chęć wykorzystania Bluetooth, Nearby API, do potwierdzenia że wszyscy gracze są w jednym miejscu.
Przewidziana jest także integracje z własnym serwerem z uzyciem API RESTowego do wgrywania aktualizacji oraz integracji uzytkownikow globalnych.
2020-05-13
63
Adam KrupaPandaAplikacji do gry miejskiej (jej szczególne zasady są do ustalenia).
Jeśli chodzi o technologie, to planujemy wykorzystać integrację z Google Maps,
żeby mniej więcej doprowadzić graczy w miejsce gdzie powinni zacząć kolejne etapy gry.
Po zakończeniu etapu należy potwierdzić że wszyscy gracze są blisko siebie,
gra przewiduje też rozgrywkę częściowo w budynku - stąd chęć wykorzystania Bluetooth, Nearby API, do potwierdzenia że wszyscy gracze są w jednym miejscu.
Przewidziana jest także integracje z własnym serwerem z uzyciem API RESTowego do wgrywania aktualizacji oraz integracji uzytkownikow globalnych.
2020-05-13
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...