System zarządzania zadaniami (lista TODO) - aplikacja webowa lub desktopowa, umożliwiająca tworzenie, edycję i usuwanie zadań, organizowanie ich w kategorie, oznaczanie jako ukończone itp.
Prosty system blogowy - aplikacja webowa umożliwiająca tworzenie i publikowanie postów, komentowanie, zarządzanie użytkownikami, itp.
Gra sieciowa (np. w kółko i krzyżyk, wisielec, statki) - aplikacja desktopowa lub webowa umożliwiająca grę dla dwóch graczy lub przeciwko komputerowi.
Prosty system rezerwacji - aplikacja webowa umożliwiająca rezerwację zasobów (np. sal konferencyjnych, sprzętu itp.), zarządzanie rezerwacjami, powiadomienia, itp.
System zarządzania budżetem - aplikacja webowa lub desktopowa umożliwiająca śledzenie wydatków, tworzenie budżetów, generowanie raportów, itp.
Aplikacja wykorzystująca modele sztucznej inteligencji, np. detekcja obiektów na zdjęciach, generowanie opisów zdjęć, itp. Nie jest wymagane trenowanie własnego modelu, można skorzystać z gotowych modeli dostępnych w repozytoriach, bibliotekach takich jak TensorFlow lub za pomocą
API (np. OpenAI, Hugging Face itp.).
Kalkulator uwzględniający kolejność wykonywania działań z obsługą nawiasów. Aplikacja z
GUI lub webowa.
Czat on-line z podstawowymi funkcjonalnościami takimi jak pokoje, wiadomości grupowe i wiadomości prywatne. Aplikacja webowa lub desktopowa.
Konwerter walut wykorzystujący
API Narodowego Banku Polskiego (
NBP Web API). Konwerter ma umożliwiać również szukanie archiwalnych kursów. Aplikacja z
GUI lub webowa.
Formularz zgłoszeniowy na dowolną imprezę, który wykorzystywać będzie Arkusze Google (wykorzystanie
API Google) do przechowywania informacji. Aplikacja ma posiadać możliwość dodawania nowych wpisów oraz ekran, który pozwoli na odczytywanie już dodanych wpisów.
Odtwarzacz muzyki z możliwością tworzenia playlisty, dodania utworów na listę odtwarzania, odtworzenia utworu, przejścia do następnego/poprzedniego utworu, pauzy i zatrzymania odtwarzania.
Inny temat projektu - własne propozycje jak najmilej widziane.