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

 
View only
 
 
ABCDEFG
1

ProjektOpis projektuTermin oddania projektuOcenaZaliczone
2
Kamil ZielińskiSystem AnkieterskiSystem ankieterski typu klient-serwer. Dwa tryby użytkowników:
-Ankieter- aplikacja mobilna, umożliwiająca pobranie ankiet oraz ich wysłanie na serwer
-Administrator - web, umożliwa dodawanie ankiet, oraz pogląd wyników przeprowadzonych badań
2018-06-1342018-06-13
3
Maciej Jan BoguszVR Climate ControlAplikacja budująca uproszczony model pomieszczenia na podstawie zdjęć 2D i nakładająca na model odczyty z zewnętrznych czujników (temperatury, oświetlenia ew wilgotności).2018-06-1352018-06-13
4
Małgorzata StawikVR Climate ControlAplikacja budująca uproszczony model pomieszczenia na podstawie zdjęć 2D i nakładająca na model odczyty z zewnętrznych czujników (temperatury, oświetlenia ew wilgotności).2018-06-1352018-06-13
5
Grzegorz StaniszewskiTable soccer occupiedAplikacja na iPhone wskazująca dostępność fun roomów, która umożliwia sprawdzenie czy np. piłkarzyki są wolne bez odchodzenia od komputera.
Planowane funkcjonalności:
* dodanie pomieszczenia (beacona): Id, nazwa, max liczba osób (nazwa i max liczba przechowywana jest lokalnie na telefonie)
* wykrywanie zbliżenia się do beacona
- gdy beacon nie jest zapisany istnieje możliwość dodania go
- oraz wysyłanie informacji o obecności osoby w pomieszczeniu na serwer
* wykrywanie oddalenia się osoby od beacona i wysyłanie takiej informacji na serwer
* obsługa kilku pomieszczeń (beaconow)
* wyświetlanie zajętości zapisanych pomieszczeń (liczba osób / max liczbę) w zależności od ustawionej konfiguracji pomieszczenia na telefonie.
2018-06-134.56/13/2018
6
Piotr DąbrowskiParking Spot ShareAplikacja do dzielenia przypisanych miejsc parkingowych wsród pracowników firmy. Miejsca sa przypisane do osób które opłacają abonament. Każda osoba która ma takie miejsce będzie proszona o określenie rano czy danego dnia będzie go używać. Jeśli nie system będzie przydzielać miejsce użytkownikom którzy nie mają przypisanych stałych miejsc, a zgłośili chęć zaparkowania na parkingu firmowym. Aplikacja będzie umożliwała dzielenie się abonamentem wsród osób parkujących na parkingu(Zwrot dla osoby płacącej abonament z góry przez innych użytkowniów za pomoca np BLIK). Planowane jest też użycie GPS z telefonu w celu zbierania informacji czy dane miejsce jest juz zajęte. W przypadku braku notyfikacji od użytkownika stałego, inni użytkownicy będą mogli bezpośrednio odpytywać czy dane miejsce będzie dzisiaj zajęte. 2018-06-13
7
Mateusz KlimaszewskiZwrot kasyPodział zwrotów pomiędzy osobami w nim uczestniczacymi w wyjeździe. Dodanie wartości do listy polega na zrobieniu zdjęcia danemu rachunkowi. Lista może być modyfikowana przez wszystkich uczestników. 2018-06-1342018-06-13
8
Rafał OkuniewskiBookcrossingAppCelem projektu jest stworzenie aplikacji wspierającej Bookcrossing - wymianę książek. Aplikacja umożliwiałaby:
1. rejestrację miejsc służących wymianie książek (np. półka bookcrossingowa w bibliotece wydziału WEITI) z wykorzystaniem lokalizacji GPS
2. rejestrację książek oddawanych na bookcrossing w danym miejscu (poprzez zeskanowanie okładki książki w celu jej identyfikacji z wykorzystaniem mechanizmów OCR / Google Vision API w zależności od skuteczności i kosztów)
3. wyszukiwanie książek oraz wskazanie miejsc w których się potencjalnie znajdują (zostały wprowadzone).
2018-06-1342018-06-13
9
Łukasz MeyerTeleoperacja robota mobilnegoAplikacja umożliwiająca sterowanie robotem mobilnym (działającym z wykorzystaniem środowiska ROS (Robot Operating System)). Sterowanie polega na zadawaniu prędkości liniowej i kątowej robota na dwa sposoby (do wyboru przez użytkownika): 1) wirtualny joystick na ekranie telefonu, 2) poprzez przechylanie telefonu (na podstawie danych z akcelerometru).
Dodatkowe funkcje (jeśli integracja ROS+Android nie zajmie większości czasu): 1) wyświetlanie obrazu z kamery (znajdującej się na pokładzie robota) 2) wyświetlanie innych parametrów pracy robota (napięcie akumulatora zasilającego, wypełnienie PWM sygnałów sterujących silnikami i inne)
2018-06-1355/23/2018
10
Kacper StaniszewskiGra - "Wyścig z literkami"Gra typu multiplayer rozgrywana w czasie rzeczywistym z wykorzystaniem Google Play Games Services. Rozgrywka jest następująca: gracze mają podane słowo lub zdanie (przysłowie), którego litery są zasłonięte oraz kategorię zagadnienia. Co sekundę jedna, losowa litera jest odsłaniana. Gracz, który jako pierwszy odgadnie hasło naciska przycisk (blokuje tym samym możliwość udzielenia odpowiedzi innym graczom). Następnie gracz ma określony czas na podanie poprawnej odpowiedzi. Jeśli odpowiedź jest poprawna, następuje koniec gry/rundy. Jeśli odpowiedź jest błędna, gra/runda jest kontynuowana i szansę na odgadnięcie mają pozostali gracze. Gracze w pokoju dobierani będą na dwa sposoby: losowy lub gra ze znajomymi z Facebooka. 2018-06-134.52018-06-13
11
Jakub DadaczLechina EmpireLechina Empire łączy elementy gry RPG i miejskiej oraz korzysta z rozszerzonej rzeczywistości. Na mapie wokół gracza generowane są losowe zadania. Aby podjąć się zadania gracz musi udać się w rzeczywistości do punktu startowego zadania. Następnie gracz wykonuje zadanie, które np. będzie polegać na udaniu się do wyznaczonego miejsca i pokonaniu przeciwnika (walka w AR). Wykonywanie zadań pozwala zdobywać doświadczenie niezbędne do podniesienia poziomu postaci oraz jej statystyk. Ponadto istnieje możliwość zdobywania lepszego ekwipunku. Gra zostanie stworzona przy pomocy silnika Unity, Vuforia SDK oraz Google Maps API. 2018-06-134.52018-06-13
12
Hubert Grzegorz BuczyńskiInteligentny pokój.Funkcje aplikacji:

1. Połączenie sieciowe z RPI.

2. Informacja o zasłoniętych/odsłoniętych roletach.

3. Żądanie zasłonięcia rolet.

4. Informacja na temat temperatury w pokoju.

5. Wykrywanie czy telefon znajduje się w pokoju.

6. W sytuacji gdy użytkownik znajduje się poza pokojem dostaje powiadomienie gdy ktoś się w nim pojawi (wykorzystanie analizy obrazu).

7. Możliwość ciągłego monitorowania pokoju
2018-06-1352018-06-13
13
Przemysław KopańskiZdalne zarządzanie kurnikiemW ramach projektu wytworzona zostanie aplikacja usprawniająca zarządzaniem kurnikiem. Aplikacja telefonowa, komunikując się z serwerem na Raspberry Pi, umożliwi monitoring temperatur wewnątrz kurnika w wygodny dla użytkownika sposób oraz nastawienie progów temperatur uruchamiających alarm.2018-06-133.52018-06-13
14
Marcin BaranInteligentny pokójCelem projektu jest stworzenie aplikacji mobilnej pozwalającej na zarządzanie pokojem w akademiku.

Funkcje aplikacji:

1. Połączenie sieciowe z RPI.

2. Informacja o zasłoniętych/odsłoniętych roletach.

3. Żądanie zasłonięcia rolet.

4. Informacja na temat temperatury w pokoju.

5. Wykrywanie czy telefon znajduje się w pokoju.

6. W sytuacji gdy użytkownik znajduje się poza pokojem dostaje powiadomienie gdy ktoś się w nim pojawi (wykorzystanie analizy obrazu).

7. Możliwość ciągłego monitorowania pokoju.
2018-06-1352018-06-13
15
Grzegorz SkupieńSynchronizacja list odtwarzaniaProjekt zakłada wytworzenie aplikacji mobilnej na system Android pozwalającej na odsłuch online oraz pobieranie treści zawartych w listach odtwarzania serwisu YouTube. Filmy znajdujące się na listach będą konwertowane do formatu MP3 przez serwer przygotowany na potrzeby aplikacji. Aplikacja dostarczy widget pozwalający na zlecenie synchronizacji. Po jego naciśnięciu część serwerowa sprawdzi, czy w listach użytkownika pojawiły się nowe pliki, a następnie przygotuje je do odtwarzania. Ponadto dodany będzie widget pozwalający na synchronizację offline - pozwoli on pobrać skonwertowane pliki na urządzenie mobilne.

Podstawowe przypadki użycia:
- dodawanie list odtwarzania
- synchronizacja z serwerem - konwersja po stronie serwerowej
- odsłuch treści strumieniowanej z serwera na urządzeniu mobilnym
- synchronizacja offline - pobranie plików mp3 z serwera do katalogów na urządzeniu
2018-06-134.52018-06-13
16
Igor ZamoraSmart-bikeInterfejs łączący smartfona (Android) z elektrycznym rowerem, pozwalającym na konfigurację sterownika silnika, pobieranie danych dot. parametrów pracy roweru (chwilowe i średnie zużycie energii, pozostały zasięg, średnia prędkość) oraz pozwalający na określenie zapasu energii na przejazd zaplanowaną trasą. 2018-06-1342018-06-13
17
Katarzyna DziewulskaSzkoła muzyczna dla opornychAplikacja rozpoznająca interwały, trójdźwięki oraz jeśli się uda na podstawie zdjęcia utworu grająca zawarty na zdjęciu jego fragment.2018-06-1342018-06-13
18
Michał BłotniakCeburilo AppMobilna wersja projektu Ceburilo - wyszukiwarki darmowych tras rowerami Veturilo, którą współtworzyłem na hackatonie. Dla podanego punktu startowego i docelowego znajdowana jest odpowiednia sekwencja stacji na których należy wypożyczyć lub/oraz zwrócić rower. Aplikacja wykorzystuje API Veturilo, aby monitorować dostępność rowerów na stacjach oraz dostosowywać trasę w czasie rzeczywistym. Dodatkowo wykorzystane zostanie API do wyszukiwania tras. Aplikacja poza znalezieniem trasy pozwala również na uruchomienie trybu nawigacji, zbiera statystyki użytkowania, takie jak zaoszczędzona kwota podczas korzystania z aplikacji oraz informuje użytkownika o upływie czasu darmowej jazdy. Do implementacji zostanie wykorzystana platforma React Native.2018-06-134.52018-06-13
19
Oskar KowalskibrelokProjekt składa się z dwóch elementów: elektrycznego zamka sterowanego przez Arduino i logiki opisującej reguły dostępu, zaprogramowanej na smart contractach (Ethereum). Komunikacja z zamkiem odbywa się przez Internet lub Bluetooth (smartphone).2018-06-0646/6/2018
20
Monika SeniutNoHeadsProjekt będzie polegał na implementacji zmodyfikowanej wersji gry "czółko". Będzie istniała możliwość połączenia się w zespoły poprzez sieć wi-fi. Sesję gry będzie tworzył lider gry. Będzie istniała możliwość zgadywania piosenek (polsko- lub angielsko-języcznych) słuchając nucenia poprzez członków zespołu w 2 wersjach: z limitem czasowym (im więcej piosenek się zgadnie, tym lepiej) albo też bez niego. Lider zespołu będzie musiał zatwierdzić albo zaprzeczyć zgadnięcie piosenki klikając odpowiedni przycisk. Hasła będą wyświetlane na telefonach każdego z graczy danej sesji gry poza osobą, która w tym momencie będzie musiała zgadywać dane hasło.
Można będzie też dodawać nowe tytuły piosenek do bazy danych piosenek, również w trakcie gry. Jeśli pozwolą na to ramki czasowe, dodane będą również dodatkowe kategorie gry.
Minimalna planowana do zaimplementowania wersja gry: możliwość grania przy użyciu 2 telefonów z oprogramowaniem Android dla 2 zespołów rywalizujących między sobą (1 telefon/zespół).
2018-06-0646/6/2018
21
Jakub Robert FajkowskiPark O'MateAplikacja do znajdowania miejsc parkingowych.

Za oznaczenie obecnej pozycji GPS jako wolnego miejsca parkingowego dostajesz punkt (pod warunkiem, że ktoś to miejsce wykorzysta). Zdobyte punkty możesz wymieniać na informacje o wolnych miejscach parkingowych.
2018-06-064.56/6/2018
22
Tomasz KopaczMeetBamAplikacja społecznościowa zachęcająca ludzi do poznawania się, poprzez zrobienie wspólnego zdjęcia z nieznajomą osobą i sparowanie się z jej telefonem.2018-06-063.52018-06-06
23
Tomasz KopaczMeetBamAplikacja społecznościowa zachęcająca ludzi do poznawania się, poprzez zrobienie wspólnego zdjęcia z nieznajomą osobą i sparowanie się z jej telefonem.2018-06-063.56/6/2018
24
Kacper Krzysztof GrackiMonitorowanie EEG w czasie rzeczywistymAplikacja pozwalająca monitorować w czasie rzeczywistym sygnał EEG, dane z pulsoksymetru, akcelerometru, czujników temperatury osoby badanej. Dodatkowo ma być możliwe wykrywanie nietypowych zachowań u człowieka wraz z odpowiednim feedbackiem (zapalenie ledów, wibratora, itp). Dane będą zbierane oraz wysyłane przez BLE z urządzenia opartego o NRF51822.2018-06-064.56/6/2018
25
Rafał PytelAplikacja wspomagająca robienie listy zakupówUżytkownik piszą listę zakupów i lista jest uzupełniana, na podstawie zdefiniowanych słów kluczy jest ona porządkowana po działach(i odróżnienie kolorystycznie). Możliwe jest przesyłanie list pomiędzy użytkownikami, wtedy można dodać do własnej listy produkty przyjaciela i mu je kupić.
Dodatkowo z wykorzystaniem Computer Vision API można zrobić zdjęcie listy i dodać produkty do naszej listy.
2018-06-0646/6/2018
26
Mateusz PercińskiAplikacja do diagnostyki i ręcznego sterowania robotami mobilnymiAplikacja na system Android miałaby służyć do sterowania i diagnostyki wielu robotów obsługujących komunikację Bluetooth lub WiFi, szczególności autonomicznych pojazdów w skali 1:10 budowanych przez Koło Naukowe Robotyków (przykład:
https://www.facebook.com/kolo.naukowe.robotykow.knr/photos/pcb.1540255309355771/1540253102689325/?type=3&theater)

Funkcjonalności:
1. Sterowanie ręczne w kilku trybach:
- przyciski
- symulacja gałek pada/aparatury RC
- z wykorzystaniem żyroskopu urządzenia (sterowanie pochyleniem telefonu)

2. Diagnostyka - pomiar i odczyt wartości takich jak: napięcie zasilania, pobierany prąd, poziom naładowania akumulatorów, wartości itp.

3. Konfiguracja pojazdu - strojenie regulatorów, ustawianie globalnych wartości zadanych

4. Stream obrazu z kamery robota przez Wifi / stream przetworzonego obrazu
2018-06-06
27
Mikołaj CiesielskiGo&Eat&GoAplikacja pozwalająca dokonywać zamówienia posiłków w punktach gastronomicznych np. w galeriach handlowych z wyprzedzeniem, co pozwoliło by uniknąć stania w kolejce do kasy, a następnie oczekiwania na przygotowanie posiłku (przykład. McDonalds i długie oczekiwanie na nasz numerek). Istniało by dwóch użytkowników: klient restauracji i właściciel restauracji (osoba odpowiedzialna za obsługę aplikacji). Klient będzie mógłby wybrać punkt gastronomiczny (przykładowo znajduje się w Złotych Tarasach i wybiera McDonalds znajdujący się w tym samym budynku), dokonać wyboru produktu/posiłku oferowanego przez daną restaurację i złożeniu zamówienia znajdując się jeszcze w innym sklepie. Właściciel restauracji po zalogowaniu do aplikacji, po dokonaniu zamówienia przez klienta otrzyma powiadomienie o zamówieniu. Po jego zrealizowaniu potwierdza zrealizowanie takiego zamówienia w aplikacji, czego konsekwencją jest wygenerowanie powiadomienia na telefonie klienta.

Funkcjonalność (restauracja):
1. Rejestrowanie do systemu dowolnej restauracji/punktu gastronomicznego (zakładanie konta restauracji)
2. Dodawanie/usuwanie/modyfikowanie przez właścicieli restauracji oferty (produktów, posiłków itd.)
3. Zatwierdzanie zrealizowania zamówienia.

Funkcjonalność (klient):
1. Przeglądanie dostępnych restauracji.
2. Wybieranie produktów/posiłków (dodawanie, usuwanie i modyfikowanie listy).
3. Wysyłanie zamówienia do restauracji.
4. Generowanie powiadomienia o oczekującym zamówieniu.

2018-06-0646/6/2018
28
Tomasz Teodor MotykaAplikacja wspomagająca umawianie się na grę w tenisaAplikacja będzie obejmowała następujące use-case'y:
a) Dysponując miejscem do gry a nie mając partnera może opublikować wpis zawierający wszystkie szczegóły dotyczące planowanej rozgrywki.
b) Wszyscy użytkownicy widzą wszystkie opublikowane wpisy i są w stanie je przeglądać. Wyświetlana będzie mapa, na której zaznaczone będą lokalizacja poszczególnych kortów oraz po wybraniu konkretnego z nich także trasa dojazdu.
c) Jeśli jakiś użytkownik zdecyduje, że chce dołączyć do danej gry, naciśnie przycisk "Dołącz" i w tym momencie autor wpisu zostanie o tym powiadomiony.
2018-06-0646/6/2018
29
Łukasz MarculMeavent - asystent networkinguAplikacja pomagająca szybciej nawiązać kontakty z grupą nieznajomych na wydarzeniu (konferencja, prelekcja, szkolenie).

Influencer tworzy grupę wydarzenia z potrzebnymi informacjami (czas, miejsce, itp.). Potencjalni uczestnicy na etapie wypełnienia zgłoszenia lub w auto-odpowiedzi dostają zaproszenie do korzystania z aplikacji. W momencie rozpoczęcia wydarzenia organizator uaktywnia możliwość dołączenia (sposobem na autoryzację mogą być np. kody jednorazowe udostępniane przy pisemnej rejestracji). Po dołączeniu uczestnik ma dostęp do podstawowych danych o pozostałych uczestnikach. Networking trwa, a gdy event się kończy (lub tak postanowi organizator) wszystkie informacje i powiązania znikają.

Must have:
- rejestracja w systemie
- możliwość dodawania eventów i zapraszania użytkowników
- możliwość dołączenia do eventu gdy ma się zaproszenie
- możliwość podglądu imienia, zdjęcia i kilku informacji (np. e-mail, 'in, fb) o każdym uczestniku w trakcie trwania eventu
- mechanizm ułatwiający znalezienie się nawzajem na evencie
- wyszukiwanie osoby po słowie kluczowym w jej opisie

Nice to have:
- mechanizm czatu
- czasowe udostępnianie lokalizacji
- dodatkowy osobny panel z możliwością szybkiego podglądu organizatorów/sponsorów wydarzenia
- interakcje pomagające łatwiej zapamiętać imiona nowych znajomych
- możliwość sortowania grupy uczestników pod względem np. długości stażu pracy / wysokości zajmowanego stanowiska / ilości kontaktu z obecnymi uczestnikami
- dostosowanie interfejsu aplikacji do tematu wydarzenia
- przypominanie o wydarzeniu, na które dostało się zaproszenie
2018-06-0656/6/2018
30
Lewczak FilipFocus HelperZadaniem narzędzia jest blokowanie wybranych przez użytkownika aplikacji tak by umożliwić efektywną pracę/naukę. Możliwe będą następujące tryby blokowania aplikacji:
- w określonych godzinach
- w określonej lokalizacji
- poprzez zeskanowanie kodu QR
Aplikacja ma za zadanie także zliczać jak często użytkownik sięga po telefon poprzez wykorzystanie akcelerometru.
2018-06-0646/6/2018
31
Daniel Robert MusialikPomocnik przy grach planszowych1. Zapisywanie rozmaitych wartości punktowych związanych z daną sesją
gry, tworzenie szablonów zbiorów tych wartości, w celu braku
konieczności wpisywania zapamiętywanych wartości.
Na przykład:
Dla gry X tworzymy szablon wedle którego zapamiętujemy numer kolejki na
której zakończono grę (wartość liczbowa związana z samą sesją gry,
wspólna dla graczy), wartości zdobytych dotychczas punktów zwycięstwa
(dla każdego gracza oddzielne), zdobytych dotychczas monet (dla każdego
gracza oddzielne) oraz który gracz ile żetonów posiada (np. Adam posiada
2 czerwone i 1 niebieski, zaś Basia 1 czerwony oraz 3 zielone itp.)
Gracze mogliby zapamiętać w ten sposób część danych związanych z sesją
gry i z większą łatwością powrócić do niej w innym czasie.

2. Symulator rzucania kośćmi, uruchamiany poprzez wybranie odpowiedniej
opcji, a następnie potrząśnięcie telefonem. Możliwość wybrania liczby
kości oraz liczby ścianek.

3. Współpraca z Facebookowym API w celu przeszukiwania eventów w okolicy
użytkownika i na podstawie tagów sprawdzenie, które z nich to eventy
planszówkowe i poinformowanie użytkownika.
2018-06-063.56/6/2018
32
Artur BłaszczykAplikacja pozwalająca rysować za pomocą ruchów telefonuAplikacja pozwalałaby na śledzenie ruchów telefonu za pomocą wbudowanego akcelerometru i na podstawie tego rysowanie różnych form.

Funkcjonalności, które chce zaimplementować:
- rysowanie 2D i 3D
- możliwość obracania rysunkiem w przypadku 3D
- możliwość zapisu i wczytania rysunku
- paleta kolorów do wyboru
- automatyczne skalowanie rysunku do ekranu telefonu

Być może uda się to połączyć z kamerą i umożliwienie wyświetlania obrazów w AR (tego nie obiecuję).
2018-06-0646/6/2018
33
Piotr HachajMy busAplikacja pokazująca na mapie aktualną pozycję wybranych autobusów i tramwajów ztm. Pokazywanie kierunku w jakim jedzie autobus, wyznaczanie drogi i czasu dojścia do najbliższego przystanku.2018-06-063.56/6/2018
34
Sylwia PytkoSymulator giełdyAplikacja umożliwiająca użytkownikowi symulowanie zakupów i sprzedaży na giełdach poprzez obserwowanie realnych wartości interesujących go akcji. Dzięki temu użytkownik nie będący jeszcze gotowym na realne inwestycje może sprawdzić swoje umiejętności i uczyć się bez ryzykowania własnym kapitałem. Aplikacja umożliwi przeglądanie aktualnych wartości akcji przedsiębiorstw, kupno i sprzedaż akcji oraz bycie na bieżąco dzięki powiadomieniom o symulowanym możliwym zarobku lub stracie na wybranych interesujących użytkownika inwestycjach. (Temat zaakceptowany na zajęciach)2018-06-0646/6/2018
35
Piotr PokorskiOrganizator dostawAplikacja będzie służyła do organizacji dostaw na dużą kolację Bożonarodzeniową. Celem jest ułatwienie koordynacji dostaw mając dane:
- informacje o dostawie (miejsce skąd należy ją odebrać, dokąd zawieźć, kiedy można odebrać, rozmiar dostawy)
- informacje o wolontariuszach (dane kontaktowe, godziny dostępności, rodzaj posiadanego samochodu).
Aplikacja korzystałaby z danych umieszczonych na serwerze zewnętrznym. Przykładowe use case'y:
- mając dany dostawę powinna zaproponować wolontariuszy mogących ją zrealizować (uwzględniając godziny dostępności i rozmiar dostawy/auta)
- powinna pozwolić na wyświetlanie na mapie lokalizacji początkowej i końcowej dostawy
- powinna pozwalać na dodawanie dostaw i wolontariuszy oraz modyfikacje danych o nich
- dodatkowo przewidziana jest aplikacja wolontariusza, który może przy jej pomocy wpisywać i modyfikować swoje dane. Aplikacja organizatora powinna móc wysyłać notyfikację do aplikacji wolontariusza z propozycją realizacji danego transportu i móc odbierać informację zwrotną (potwierdzenie / rezygnacja z realizacji dostawy)
2018-05-30
36
Katarzyna Paula PiórkowskaMIDI to scoreGłówną funkcją aplikacji jest tworzenie zapisu nutowego utworu muzycznego na podstawie pliku MIDI. Użytkownik może wykorzystać istniejący plik lub też samodzielnie go nagrać posługując się instrumentem muzycznym podłączonym do urządzenia mobilnego. Ponadto aplikacja zapewni możliwość edycji plików (zmiana tempa utworu, wyciszanie ścieżek, etc) i zapisu plików zmodyfikowanych.2018-05-3045/30/2018
37
Tomasz ZwornickiNawigacja CmentarnaProjekt umożliwia definiowanie punktów na mapie w których znajdują się groby bliskich wraz ze zdjęciem grobu. Potem pozwala wskazywać kierunek w którym należy się przemieszczać żeby dojść do któregoś grobu z listy. (Konsultowane na pierwszych zajęciach, zgłoszone przez formularz z opóźnieniem). Podobno ma istnieć opcja podglądu kamery podczas nawigacji (a.k.a. niepotrzebny pseudo AR)2018-05-304.55/30/2018
38
Katarzyna SzmulewiczJakNaPiwoAplikacja pozwalająca na tworzenie własnej mapy piw.

Aplikacja pisana na Androida wykorzystująca Google Maps. Będąc w danym pubie, możemy dodać do naszej bazy piwo, które nas zaciekawiło, smakowało lub wręcz przeciwnie, którego należy unikać.

Aplikacja posiadałaby możliwość:
- dodania nowego piwa do bazy określając jego typ, smak, oceniając je w skali 0-5 oraz określając lokalizację, gdzie dane piwo spotkaliśmy
- wybieranie piwa po kategorii (typ, smak)
- wyszukiwanie piwa po lokalizacji
- wyświetlanie mapy z pinezkami symbolizującymi zapisane miejsca
- odnalezienie trasy do miejsca z danym piwem
2018-05-3045/30/2018
39
Michał KaciubaBillTech MobileAplikacja do opłacania rachunków. Aplikacja na telefony z Androidem, pozwalająca zagregować i uprościć płatności za telefon, internet, telewizję, prąd, gaz itp. Różne sposoby dodawania rachunków: automatyczny import z Gmail, scrapowanie eBOKów, przekierowanie na dedykowaną skrzynkę e-mail, skanowanie qr kodu. Widok zaimportowanych rachunków wraz ze statusami (opłacony, nieopłacony) i możliwość ich opłacenia online za pośrednictwem dotPay. Aplikacja webowa jest gotowa i dostępna tutaj: https://billtech.pl Projekt polegałby na wykonaniu aplikacji mobilnej i podłączeniu się do API wystawianego przez BillTech.2018-05-3055/30/2018
40
Radosław BułaBTRecordingAplikacja na smartfony z systemem Android, która będzie współpracować z urządzeniem, które zbudowałem. Urządzenie oparte jest o mikroprocesor i posiada mikrofon oraz moduł BlueTooth. Aplikacja miałby na celu odbieranie
przy wykorzystaniu Bluetooth dźwięku od urządzenia oraz jego zapis w pamięci
smartfona. Transmisja dźwięku będzie odbywać się "live". Utworzenie pliku na telefonie będzie bazowało na próbkach dźwięku, które przyjdą z urządzenia i które będą jednocześnie wykorzystywane do odtwarzania "live". Zapisane nagrania będą znajdować się w pamięci telefonu i będzie można je sobie w każdej chwili odtworzyć wbudowaną aplikacją do odtwarzania muzyki (format nagrania .wav).
2018-05-30
41
Adam Marek DeptułaKarty DżentelmenówMobilna wersja gry towarzyskiej w "Karty Dżentelmenów".
W każdej kolejce "dżentelmen" losuje czarną kartę z tekstem zawierającym lukę lub pytanie. Każdy z pozostałych graczy odpowiada z wykorzystaniem najzabawniejszej z białych kart w swojej ręce. Osoba, której odpowiedź zostanie przez "dżentelmena" uznana za najlepszą zdobywa punkt i staje się nowym "dżentelmenem". Rozgrywka realizowana jest przez internet.
2018-05-304.55/30/2018
42
Marcin BurzyńskiKing of the mountainPrzeznaczeniem aplikacji jest podpowiadanie użytkownikowi, na którym segmencie Stravy (aplikacja skierowana do rejestrowania aktywności rowerowych) spośród dostępnych w okolicy lub wybranych jako ulubione, jest możliwe uzyskanie dobrego wyniku danego dnia. W tym celu aplikacja będzie pobierała dane o aktualnym (lub o czasie podanym przez użytkownika) kierunku i sile wiatru a także ewentualnych opadach, a następnie obliczała procentowy odcinek jazdy z wiatrem z tyłu, bocznym i przednim i na tej podstawie proponowane będą użytkownikowi segmenty, na których może uzyskać dobry wynik. Użytkownik będzie miał możliwość podania preferencji odnośnie wyświetlanych proponowanych segmentów (długość odcinka, średnie nachylenie, procentowy fragment odcinka jazdy z wiatrem, możliwość opadów).
Aplikacja na system Android.
2018-05-3055/30/2018
43
Monika Barbara WrześniakYourMedicine - Aplikacja ułatwiająca kontrolowanie zażywania lekówAplikacja ułatwiająca kontrolowanie zażywania leków

Aplikacja umożliwiałaby:
- wprowadzanie zażywanych leków (razem z dawkowaniem)
- przypominanie o wzięciu leku
- możliwość zrobienia zdjęcia opakowania, tak aby rozpoznać kupiony leków, lub wpisanie go ręcznie
- przypominanie o kończącym się leku (na podstawie daty rozpoczęcia zażywania oraz ilości dawek w opakowaniu)
- proponowanie zamienników leków, do tych obecnie zażywanych (na podstawie bazy danych) => jedynie w formie sugestii do przedyskutowania z lekarzem lub farmaceutą
- udostępnianie listy leków rodzinie

Ewentualnie dodatkowo klilka podstawowych informacji o użytkowniku takich jak:
- waga
- wzrost
- wiek
- dzienniczek ciśnienia => własne pomiary jedynie wpisywane do aplikacji

Aplikacja miałaby być przejrzysta i łatwa w użyciu, tak aby nawet senior mógł się nią posługiwać.
2018-06-1342018-06-13
44
Ewa Anna ZasimSpeakAppAplikacja wspomagająca Tandem Learning (dwie osoby uczące się nawzajem języków) lub korepetycje.

Aplikacja na system Android z integracją z Google Calendar oraz Google Drive, posiadałaby poniższą funkcjonalność:

- ułatwienie ustalania terminów spotkań/rozmów
Jeden użytkownik proponuje kilka terminów, drugi użytkownik akceptuje jeden termin, który automatycznie dodaje się do kalendarza Google obydwu użytkowników.

- tworzenie listy słówek
Jeden użytkownik może stworzyć listę słówek i wysłać drugiemu użytkownikowi, wysyła się powiadomienie.

- tworzenie/sprawdzanie prac domowych
Gdy jeden z użytkowników udostępni zrobioną/sprawdzoną pracę domową, drugi użytkownik dostaje powiadomienie.

- dzielenie się artykułami, filmikami
Gdy jeden z użytkowników poleci coś drugiemu, wysyłane jest powiadomienie o rekomendacji.

Aplikację można łatwo rozwijać dodając kolejne funkcjonalności. Użytkownicy muszą posiadać konto na gmailu, żeby z niej korzystać. W przypadku Tandem learning użytkownicy mogą wysyłać sobie nawzajem pliki ze słówkami i pracami domowymi lub w przypadku korepetycji tylko jeden z użytkowników zadaje prace domowe.
Aplikacja nie ma na celu znajdowania partnera do Tandem Learningu, ponieważ takie aplikacje już istnieją. Zakładamy, że mamy już osobę do nauki, wystarczy, że znamy jej maila, żeby się sparować.
2018-05-30
45
Maciej RuszczykLogic Game 3DGra logiczna, w której należy rozwiązywać zagadki logiczne umieszczone w świecie gry. Gracz porusza się postacią z widoku pierwszej osoby. Implementacja z wykorzystaniem OpenGL ES.2018-05-304.55/30/2018
46
Patryk KocielnikAsystent czytelnikaAplikacja do zarządzania notatkami z książek i przeczytanymi pozycjami. Ma umożliwiać utworzenie archiwum dla każdej przeczytanej książki. W każdym archiwum znajdzą się: data rozpoczęcia lektury, data zakończenia lektury, aktualne miejsce w książce (zakładka), powiązane notatki graficzne (zdjęcia notatek/podkreśleń/bloków tekstu) i notatki tekstowe. Całość ma za zadanie umożliwienie przekazania fizycznego egzemplarza książki dalej (znajomemu lub np. do biblioteki), z jednoczesnym zachowaniem notatek z niej, np. na potrzeby nowych wpisów na blogu).2018-05-3045/30/2018
47
Michał Starostalate-punisherAplikacja na androida wymuszająca punktualne przychodzenie na spotkania. Użytkownicy deklarują chęć wzięcia udziału w wydarzeniu o sprecyzowanej przez organizatora dacie, godzinie oraz miejscu spotkania. Następnie muszą stawić się na danym spotkaniu punktualnie.
Jeżeli aplikacja wykryje spóźnienie, udostępnia w imieniu spóźnionego kompromitujący post na tablicy na Facebooku. Post losowany spośród postów stworzonych przez osoby deklarujące chęć udziału w wydarzeniu.
2018-05-303.55/30/2018
48
Michał PilarekTeaserMapAplikacja służąca do wrzucania zajawek z danej lokalizacji.2018-05-3045/30/2018
49
Michał AndruszkiewiczCountMeUpAplikacja pisana pod Androida będzie mieć za zadanie umożliwiać śledzenie codziennych i comiesięcznych wydatków. Użytkownik wprowadza swój miesięczny przychód oraz wydatki (analogicznie jak np. kalkulatory kalorii). Istnieje możliwość określenia miesięcznej/dziennej granicy wydatków, przeglądanie historii wydatków, kategoryzowanie wydatków (np. jedzenie, transport), prosta analityka (np. wykres pokazujący % udział kategorii wydatków w kwocie wydanej w trakcie miesiąca)2018-05-3045/30/2018
50
Delfina GołaszewskaGoFoodAplikacja znajdująca idealnego kompana do wspólnego posiłku bazująca na lokalizacji, preferencjach kulinarnych i kalendarzu. Pokazuje również najbliższe otwarte restauracje zgodne z wybraną kuchnią2018-05-23
51
Łukasz Damian PatroSterowanie oknem dachowym przy pomocy ArduinoAplikacja do sterowania otwierania oknem dachowym. Możliwości:
- zdalne zamykanie oraz otwieranie okna do zadanych wartości procentowych,
- możliwość ustawienia automatycznego otwierania okna w przypadku przekroczenia zadanej temperatury w pomieszczeniu i zamykania w przeciwnym przypadku (wykorzystanie czujnika temperatury),
- wysyłanie awaryjnych powiadomień przy podejrzeniu pożaru (oraz ewentualnie przy wykryciu wycieku gazu - użycie kolejnego czujnika).
Ze względu na wysoką cenę silników mogących obsługiwać okno, stworzona zostałaby mini-makieta obrazująca działanie zestawu.
2018-05-234.55/23/2018
52
Patryk GromekReadStudyRepeatAplikacja wspomagająca naukę języków.
Częstym problemem podczas czytania tekstów w innych językach jest brak znajomości pojedynczych słów które często nadają znaczenie zdaniom. Problematyczne jest sięganie za każdym razem do słownika albo internetu. Zadaniem aplikacji było by ułatwienie wyszukiwania słów na bieżąco podczas czytania.
Zasada działania:
- użytkownik skanuje tekst który go interesuje
- czyta go na urzadzeniu
- jezeli któreś słowo jest dla niego niezrozumiałe to klikając je otrzymuje tłumaczenie w pojawiającym się okienku
- jest mozliwość zaznaczania nie tylko pojedynczych słów ale także całych fraz
- na koniec czytania wszystkie wyszukane tłumaczenia są listowane i użytkownik może przejrzeć je jeszcze raz w ramach powtórki.

Platforma : Android
2018-05-234.55/23/2018
53
Julia RomańskaZobrazuj to Symulator wieszania obrazów (pomocnik dekoratora wnętrz)

Użytkownik przy użyciu targetu wybieranego przy uruchomieniu aplikacji (poprzez zrobienie zdjęcia wybranemu obrazkowi, który jest akurat pod ręką) może w AR zasymulować wieszanie na ścianach obrazów (obrazem może być zdjęcie z aparatu lub inny plik graficzny znajdujący się w pamięci telefonu).
Aplikacja na system Android, stworzona w Unity przy użyciu Vuforii.
2018-05-234.55/23/2018
54
Marcin LewWyniki onlineProblematyka – w trakcie konkursów robotycznych sędziowie oceniający przejazdy drużyn ręcznie zapisują wyniki przejazdów drużyn na odpowiednich kartach, które później przepisują do komputera. Przy dużej liczbie drużyn jest to czynność uciążliwa. Wyniki pojawiają się z opóźnieniem, przez co powstaje spore zamieszanie wśród drużyn.
Aplikacja na Androida służyłaby do zdalnego wprowadzania i podglądu wyników. Dostępne dwa tryby pracy:
1) Organizator – tworzenie wydarzenia (konkursu), dodawanie drużyn, tworzenie tabel z punktacją, wpisywanie wyników „na bieżąco”.
2) Uczestnik – uzyskiwanie dostępu do zawartości wydarzenia, podgląd wyników, możliwość szybkiego zgłaszania zastrzeżeni co do wpisanych wyników.
Dodatkowo w aplikacji mogłyby się znaleźć opisy zadań, schematy plansz czy regulamin konkursu.
2018-05-2345/23/2018
55
Joanna Elżbieta MaciakAplikacja mobilna wspierająca akcję segregacji odpadówAplikacja mobilna na Android:
a) przyporządkowanie do odpowiedniego pojemnika na podstawie wyglądu odpadku – wykorzystanie rozszerzonej rzeczywistości:
- na podstawie adresu wprowadzonego przez użytkownika podczas rejestracji aplikacja będzie się starać określić najbliższy termin wywozu odpadku (na pdst. Informacji ze strony https://czysta.um.warszawa.pl/harmonogramy)
- klasyfikacja odpadku na podstawie kodu kreskowego – na tej podstawie informacja o możliwym sposobie utylizacji
b) notyfikacje z informacją o terminie najbliższego wywozu odpadów danego kalibru
c) własna baza danych kodów kreskowych z przyporządkowaniem rodzaju odpadu, możliwość wprowadzania danych po stronie użytkownika
2018-05-2345/23/2018
56
Kajetan DreliszakTeamMakerCelem aplikacji jest umożliwienie znalezienia osób chętnych i będących na podobnym poziomie zaawansowanie w danej grze internetowej.
Grami, o których mową są to gry zespołowe typu: strzelanki, battle arena lub battle royal, gdzie aby wygrać musisz działać jako drużyna.
Aplikacja ta wyeliminowała by przypadkowość w tworzeniu zespołów, a tym samym zmniejszyła by możliwość istnienia słabego ogniwa w drużynie.
Aplikacja pozwalałby na tworzenie ogłoszeń z informacjami: w jaką grę chcesz grać, na jakim poziomie jesteś, a także w jakich godzinach możesz grać oraz umożliwiałaby przeszukiwanie tych ogłoszeń w celu znalezienia najlepszych dopasowań.
2018-05-2345/23/2018
57
Weronika NaturBudzik ulepszona wersjaProjektem bedzie ulepszona wersja budzika. Po wylaczeniu budzika uzytkownik bedzie musial wlaczyc aplikacje i w ustawieniach zaznaczyc opcje, ze juz wstal, w przypadku gdy tego nie wykona aplikacja łaczac sie z messengerem/whatsappem bedzie wysylala do wybranej wczesniej osoby(dodnanej przez uzytkownika) informacje ze uzytkownik aplikacji spi i prosbe o obudzenie. Budzik bedzie mial rozne opcje, ktore rowniez mozna wlaczyc np rozwiazanie zagadki/wykonanie dzialania/zagranie w mini gre, aby go wylaczyc.2018-05-23
58
Jakub Kierejsza, Marcin JarzębskiMeetUpAplikacja polegałaby na wspomaganiu podejmowania decyzji o miejscu spotkania poprzez podłączenie użytkownika do grupy, gdzie każdy uczestnik może dodawać wybrane przez siebie punkty zainteresowań (kawiarnie, puby itp.). Następnie członkowie grupy głosowaliby na punkty podane przez wszystkich (np. 5 głosów do oddania i można je dowolnie rozłożyć pomiędzy punktami). Po wybraniu zwycięzcy użytkownik byłby prowadzony do wybranego punktu z możliwością obserwacji pozycji pozostałych członków grupy.2018-05-233.55/23/2018
59
Ksawery PasikowskiAplikacja do monitorowania finansówAplikacja będzie umożliwiała definiowanie budżetów, zakładanie portfeli oraz dodawanie transakcji określonej kategorii. Ponadto będzie wyświetlała statystyki z danego okresu w postaci wykresów (np. kołowego, słupkowego). Będzie również możliwość zapisywania transakcji i ich ponownego użycia przez użytkownika.2018-05-2345/23/2018
60
Wiktor FranusGo CheaperAplikacja mobilna wspomagająca kupujących w sklepach stacjonarnych poprzez automatyczne sprawdzenie czy dany produkt można kupić taniej przez internet w serwisie Allegro.pl. Użytkownik może sprawdzić dany produkt na dwa sposoby:
- skanując kod kreskowy produktu
- wpisując jego nazwę i ew. wybierając dla niego kategorię
Użytkownik może dodatkowo podać cenę, którą widzi na metce lub ją zeskanować.
Po podaniu nazwy produktu (lub rozpoznaniu jej na podstawie kodu kreskowego) i wpisaniu ceny, aplikacja automatycznie sprawdzi najniższe ceny tego produktu w Allegro.pl i zwróci użytkownikowi informację ile % kwoty może od zaoszczędzić decydując się na zakup on-line. Dodatkowo użytkownik może zostać przekierowany na stronę serwisu z listą ofert posortowanych rosnąco względem ceny (z zastosowaniem ustawień filtrowania zdefiniowanych przez użytkownika).
Uzytkownik, w ramach ustawień aplikacji, może zdefiniować swoje opcje filtrowania ofert (ile najtańszych ofert ma być branych pod uwagę podczas sprawdzania różnicy w cenie, stan nowy/używany, cena z wysyłką lub bez, kup teraz/licytacja itp.).
Użytkownik może skorygować nazwę produktu, jeśli zostanie ona błędnie rozpoznana przez aplikację na podstawie kodu kreskowego.

* Odczytywanie kodu kreskowego z użyciem bilbiotek do React Native.
* Rozpoznawanie towaru na podstawie kodu kreskowego z użyciem wyszukiwarki Google
i parsowania kilku pierwszych wyników wyszukiwania.
(ew. Google Custom Search API, lecz w wersji bezpłatnej jest tam ograniczenie do 100 zapytań dziennie)

Technologie: React Native, Allegro WebAPI / REST API, ew. Google Custom Search
2018-05-2355/23/2018
61
Michał Czech, Bartosz ZiemskiGórołaz[PROJEKT] Propozycją jest aplikacja dla miłośników gór:

- wyświetlane są propozycje w postaci kafelków ze zdjęciami
- możliwość filtracji w zależności od trudności, pory roku, doświadczeniu użytkownika, lokalizacji
- w opisie każdej trasy opisane jest wymagane doświadczenie oraz potrzebny ekwipunek
- nawigacja podczas wycieczki po trasie
- nagrywanie trasy na bieżąco, przebyty dystans, przewyższenie, czas trawania, tempo
- możliwość stworzenia profilu użytkownika i dodawanie przebytych tras. Następnie aplikacja może podpowiadać kolejne propozycje
- możliwość oceny tras przez użytkowników i tworzenie rankingów
- funkcja społecznościowa - poszukiwanie partnera na wycieczkę
- komunikat o pogodzie - wykorzystanie api.meteo.pl

Technologia Xamarin.Forms.
2018-05-234.52018-05-23
62
Joanna Kolis MobileVoter Aplikacja będzie służyć do przeprowadzania głosowań/quizów w czasie rzeczywistym. Dla każdego posiadacza aplikacji możliwe jest utworzenie własnej sesji do głosowania/tury quizu, zostaje on wtedy moderatorem i może zdefiniować czas trwania takiej sesji, włączyć lub wyłączyć anonimowość głosowania, określić ręcznie kto może do danej sesji mieć dostęp, bądź zdecydować, że będzie to sesja otwarta dla każdego użytkownika - wtedy możliwe będzie rozglaszanie takiej sesji przez bluetooth. Użytkownicy mogą zarejestrować się w sesji po otrzymaniu zaproszenia przez moderatora lub znajdując się w zasięgu rozgloszeniowym dla danej sesji. Inną opcja może być tag NFC zaprogramowany tak, by po zetknięciu dodawać użytkownika do sesji.
Moderator na bieżąco widzi wyniki glosowania, po jego zakończeniu może wygenerować wykresy, statystyki itp.
2018-05-234.55/23/2018
63
Grzegorz MajchrzakMiliarderzyMój projekt, będzie implementacją popularnego teleturnieju o nazwie "Milionerzy". Gra będzie singleplayerowa, jednak będzie dostępny globalny ranking graczy z googla.2018-05-2345/23/2018
64
Michał LipińskiRecruiterAplikacja (Android) będzie miała za zadanie przedstawić test z wybranej przez użytkownika technologii, zebrać odpowiedzi i wysłać je mailem na adres rekrutującego dewelopera. 2018-05-2345/23/2018
65
Szymon BorodziukBarTapAplikacja do rezerwacji stolików w pubach/barach. Aplikacja pisana na Androida której celem była by rezerwacja stolików w barach. Składała by się z dwóch aplikacji: dla właścicieli barów i użytkowników.
Użytkownik: Ma dostępny widok mapy wraz z barami które pokazywały by informacje o wolnych stolikach(wraz z liczbą miejsc), użytkownik wybiera interesujący go bar i rezerwuje miejsce. Po zaakcetowaniu rezerwacji przez kelnera użytkownik ma prawo do stolika. Jeżeli nie pojawi się o określonej godzinie rezerwacja mija.
Właściciel: Ma widok do definiowania stolików możliwych do rezerwacji w którym określa położenie stolików jak i ilość miejsc. Dostaje również powiadomienia o rezerwacji stloików i akceptuje je.
2018-05-0945/9/2018
66
Dominika WasakLiquiphotoAplikacja do sterowania oświetleniem Philips Hue. Aplikacja umożliwia dodanie kilku świateł i określenie ich pozycji na prostokątnej scenie, odpowiadających ich rzeczywistemu położeniu. Możliwe jest włączenie / wyłączenie dodanych świateł, określenie podstawowego koloru oraz jasności. Następnie poprzez odpowiednie przechylanie telefonu użytkownik może sterować jasnością poszczególnych świateł, decydując o tym, które powinny świecić jaśniej, a które ciemniej (np. przechylając telefon w lewo rozjaśni światła znajdujące się po lewej stronie sceny a przyciemni te z prawej). W ten sposób aplikacja umożliwia  szybkie i wygodne ustawienie korzystnego oświetlenia, np. w celu wykonania ładnych zdjęć w pomieszczeniu.2018-05-234.55/23/2018
67
Iryna MikutskayaKsięga przepisówAplikacja pozwala zrobić własną księgę przepisów. Dodanie przepisu jest możliwe przy pomocy ręcznego wpisania jego treści albo dodania zdjęcia z przepisem albo dodania linku na przepis.2018-05-093.55/9/2018
68
Mateusz KorośMonitorowanie światła w domuAplikacja wysyła z regularnym interwałem dane zebrane z czujnika światła telefonu na serwer uruchomiony na Raspberry Pi. Aplikacja na telefonie pozwala również na przeglądanie całości danych historycznych na wykresie. Serwer loguje wszystkie otrzymane pomiary i grupuje po adresie IP, z którego je otrzymał.2018-05-0945/9/2018
69
Majkowski MateuszAplikacja do przypominania o lekach i lekarzachAplikacja będzie przypominać użytkownikowi o braniu leków oraz o wizytach u lekarza (opcjonalnie będzie miała dietę/zalecenia zdrowotne od lekarza)2018-05-09
70
Łukasz KotlewskiAplikacja wspomagająca układanie kalendarza startów biegowychAplikacja umożliwiałaby wyszukanie biegów pozwalając sortować po mieście i terminie, oraz dodawanie ich do swojego kalendarza biegowego. Możliwe włączenie opcji przypominania o nadchodzącym biegu. Po biegu możliwe byłoby wystawienie ocen np. organizacji biegu i szybkości trasy. Spróbuję również umożliwić podpięcie do ukończonego biegu odpowiadającej mu aktywności z aplikacja do śledzenia aktywności - Strava . Jeśli bieg byłby kolejnym biegiem z serii to wyświetlana byłaby jego sumaryczna ocena z poprzednich edycji. Wydarzenia biegowe dodawane są przez użytkowników aplikacji wraz z linkiem do strony ze szczegółowymi informacjami (Być może uda się to zautomatyzować na zasadzie parsowania odpowiedniej strony www).2018-05-0945/9/2018
71
Aleksander Miłosz BrzozowskiMobilny kasjer TESCOAplikacja mobilna służącą do liczenia wartości koszyka produktów.
Idąc do TESCO, skanujemy produkty poprzez odczytanie kodu kreskowego produktu. Aplikacja łączy się z TESCO API i pobiera stamtąd cenę produktu.
Finalnie, aplikacja pozwala na liczenie zawartości koszyka, pozwala dodawać, usuwać produkty z mobilnego koszyka.
2018-05-0945/9/2018
72
Maciej Tomasz WiraszkaListenToThePlaceAplikacja pozwalająca na tworzenie playlist utworów muzycznych powiązanych z konkretnym miejscem (położeniem geograficznym). Aplikacja będzie się łączyła się z dedykowanym backendem, dzięki czemu będzie możliwość tworzenia publicznych playlist społecznościowych rozwijanych przez wielu użytkowników. 2018-05-0945/9/2018
73
Paweł KuśmierekAsystent wejściówekAplikacja umożliwiająca zarządzanie wejściówkami. Pozwala prowadzącemu na tworzenie pytań, układanie z nich testów, udostępnianie ich za pomocą kodu QR oraz sprawdzanie nadesłanych przez studentów rozwiązań. Z poziomu studenta pozwala na sczytanie kodu, wykonanie zadań oraz odesłanie rozwiązań.2018-05-09
74
Filip Rak#TagAplikacja rozrywkowa: gra w stylu "policjantów i ściganego" lub "berka" przy wykorzystaniu GPS i interaktywnej mapy pozycji graczy. Gracz loguje się ze smartfona do systemu po czym może przyłączyć się do gry. W grze bierze udział ok. 2-10 osób z których jedna jest "uciekinierem" a reszta musi tą osobę "złapać". Złapanie polega na zbiżeniu się na odpowiednio małą odległość do gracza, który ucieka (np. 20-30m). Każdy gracz ma w aplikacji mapę, która pokazuje aktualną pozycję wszystkich graczy z wyjątkiem uciekającego. Aplikacja co pewien czas (np. 40s) wysyła wskazówkę dotyczącą aktualnej pozycji uciekającego gracza (np. ślad pozycji w której ostatnio się znajdował). Pozostali gracze mogą komunikować się rysując cokolwiek na mapie (np. strzałki, symbole). Każdy gracz z wyjątkiem uciekającego widzi na bieżąco rysunki innych, które stopniowo z czasem znikają z mapy. Zadaniem zespołu ścigającego jest oczywiście zbliżenie się dostatecznie do uciekającego, wówczas gra kończy się i aplikacja pokazuje wszystkim graczom odpowiedni komunikat. Czas gry ograniczony np. do 2 godzin.2018-05-09
75
Maciej WalerczukFitBodyAplikacja do kontrolowania wagi,
pozwalająca na ustawienie celu (np. schudnięcie 5 kilogramów przez 6 miesięcy) i śledzenie jego progresu.
Użytkownik może dodać swoją obecną wage (wraz z opcjonalnym zdjeciem), sprawdzać jak ksztaltowała sie ona w czasie (wykres/galeria zdjęć).
Dodatkowo użytkownik moze skonfigurować przypomnienia o tym, ze powinien sie zważyc, ktore beda wyswietlane na telefonie jako notyfikacje.
2018-05-09
76
Konrad Kaproń#TagAplikacja rozrywkowa: gra w stylu "policjantów i ściganego" lub "berka" przy wykorzystaniu GPS i interaktywnej mapy pozycji graczy. Gracz loguje się ze smartfona do systemu po czym może przyłączyć się do gry. W grze bierze udział ok. 2-10 osób z których jedna jest "uciekinierem" a reszta musi tą osobę "złapać". Złapanie polega na zbiżeniu się na odpowiednio małą odległość do gracza, który ucieka (np. 20-30m). Każdy gracz ma w aplikacji mapę, która pokazuje aktualną pozycję wszystkich graczy z wyjątkiem uciekającego. Aplikacja co pewien czas (np. 40s) wysyła wskazówkę dotyczącą aktualnej pozycji uciekającego gracza (np. ślad pozycji w której ostatnio się znajdował). Pozostali gracze mogą komunikować się rysując cokolwiek na mapie (np. strzałki, symbole). Każdy gracz z wyjątkiem uciekającego widzi na bieżąco rysunki innych, które stopniowo z czasem znikają z mapy. Zadaniem zespołu ścigającego jest oczywiście zbliżenie się dostatecznie do uciekającego, wówczas gra kończy się i aplikacja pokazuje wszystkim graczom odpowiedni komunikat. Czas gry ograniczony np. do 2 godzin.2018-05-09
77
Agnieszka ŻochowskaWirtualny KibicAplikacja, która symuluje zachowanie kibica drużyny sportowej.

Na podstawie informacji z facebook o polubionych drużynach sportowych pozwala na śledzenie meczów tej drużyny. Ponadto pokazuje, kto ze znajomych lubi zespół przeciwny i pozwala na oznaczenie takiej osoby jako osoby do "rozmowy".
Po rozpoczęciu meczu z pomocą zewnętrznego API "śledzi" przebieg i w momencie zarejestrowania akcji, tj. bramki, czerwonej kartki itp. wysyła do wybranych znajomych wiadomości sms/na messengerze okazujące emocje użytkownika. W ten sposób można pozwolić sobie na "docinanie" znajomym, których nie ma z nami podczas meczu, jednocześnie nie dekoncentrując się na telefonie.
2018-05-09
78
Jędrzej Franciszek KozakPrezent od znajomegoAplikacja umożliwia zamówienie i kupienie prezentów dla znajomych. Integrowacja z: systemem płatności (PayU), katalogami produktowymi partnerów oraz mechanizmami obsługi kodów QR oraz wysyłki emaili. Produkty są pobierane z serwera oraz zapisywane w lokalnej bazie danych (prawdopodobnie Realm).2018-06-1342018-06-13
79
Konrad FrącKacPhone BlockerAplikacja blokująca przez określoną ilość czasu wykonywanie telefonów i smsów oraz korzystanie z wybranych mediów społecznościowych jeśli nie podamy wcześniej zadeklarowanego hasła, pozwalając użytkownikowi bawić się na imprezach bez konieczności sprawdzania telefonu następnego dnia w poszukiwaniu popełnionych głupot. Ze względów bezpieczeństwa oraz wygody dodane są 2 wyjątki odnośnie telefonów - gospodarz imprezy oraz człowiek będący naszym transportem z powrotem.2018-05-0945/9/2018
80
Dawid ZaniewskiDystrybutor usługAplikacja umożliwia użytkownikowi wysłanie ogłoszenia do ludzi w pewnej odległości od niego (wykorzystanie GPS). Ogłoszenie określa pomoc/usługę jakiej się oczekuje, oferowaną zapłatę oraz lokalizację. Użytkownik musi również określić obszar na jaki dane ogłoszenie będzie udostępnione oraz czas żywotności ogłoszenia. Reszta użytkowników w określonym obszarze dostaje "zlecenie" i może je przyjąć. Jeśli tak się stanie ogłoszenie znika, znika ono również jeśli czas upłynie.2018-05-09
81
Artur BrodzkiMikrotargetingZbliżają się w Polsce wybory samorządowe. Z tej okazji napisałbym aplikację mobilną, pozwalającą zainteresowanym organizacjom trafiać ze swoim przekazem do elektoratu z wykorzystaniem metody mikrotargetingu.

Jak działa mikrotargeting? Wyjaśnię na przykładzie wyborów prezydenckich w USA w 2016. Republikanie dysponowali ogromną bazą danych o większości wyborców w USA, stworzoną z informacji pobranych z kont na FB, Google+ itp. Z tych podstawowych informacji algorytmy machine learningu pozwalają z pewną dozą prawdopodobieństwa wyznaczyć cechy danej osoby nie podane wprost, np. charakterystykę psychologiczną. Na takiej zasadzie działa stworzona we współpracy z dr. Michałem Kosińskim strona https://applymagicsauce.com/demo.html (swoją drogą polecam, choć działa ona dobrze dla użytkowników anglojęzycznych). Na podstawie takiej bazy można personalizować komunikaty które osiągają o wiele większą skuteczność niż tradycyjne formy marketingu politycznego.
W praktyce można to było wykorzystać np. tak: wolontariusze pewnego kandydata chodzili od domu do domu z urządzeniem mobilnym. Smartfon/tablet po ustaleniu adresu, podawał im dokładne profile każdego domownika. „Mąż jest nasz, a żona głosuje na C. Na nich szkoda czasu. Ale dorosła córka, która po rozwodzie wróciła do rodziców, waha się, na kogo głosować, więc warto z nią porozmawiać. Jest wrażliwa na argumenty moralne, martwi się o to i o to, lubi to i to”. (https://www.polityka.pl/…/1690344,1,jak-politycy-wykorzystu…)

Taką właśnie aplikację mobilną chciałbym napisać. Oczywiście nie posiadam prawdziwej bazy danych nt charakterystyk wyborców w Polsce i ich adresów, ale na potrzeby prezentacji aplikacji mogę wygenerować taką w sposób losowy. Urządzenie mobilne ustala lokalizację (adres) pod którym aktualnie znajduje się wolontariusz a następnie pobiera z bazy danych charakterystykę mieszkających tam osób. Na tej podstawie, podsuwa wolontariuszom argumenty, których należy użyć w rozmowie (albo we wrzuconej w skrzynkę ulotce, wszystko jedno) aby z jak największą skutecznością przekonać do głosowania na kandydata. Zbiór argumentów do wykorzystania oraz zasady dopasowywania argumentów do cech psychologicznych wyborcy wprowadza administrator systemu. Dane te są w czasie rzeczywistym używane do wygenerowania podpowiedzi dla wolontariusza.
Mógłbym też zrobić opcję aktualizacji danych w systemie przez wolontariusza, np. komuś zmienił się stan cywilny albo ktoś przeprowadził się pod inny adres, czego wolontariusz dowiedział się po przybyciu na miejsce.

Podsumowując:
- w systemie są dwa rodzaje użytkowników: wolontariusz oraz administrator
- system ustala aktualne położenie wolontariusza i na podstawie adresu oraz reguł wprowadzonych przez administratora generuje podpowiedzi
- do ustalania lokalizacji wykorzystanie API Google Maps
- na potrzeby testu mógłbym np. wygenerować losowo bazę charakterystyk dla wszystkich adresów z obszaru Warszawy
- zaznaczam natomiast, że nie zamierzam implementować algorytmu machine learningu, który na podstawie kont na FB generuje charakterystykę psychologiczną osoby. Kompletna baza danych traktowana jest w systemie jako dana.
- wolontariusze mogą aktualizować niektóre dane wyborców
2018-05-0945/9/2018
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
Main menu