Professional Documents
Culture Documents
Projekt Aplikacji TuDu Bunia Dąbrowski Otremba 223 Sib
Projekt Aplikacji TuDu Bunia Dąbrowski Otremba 223 Sib
Aplikacja TuDu jest to bardzo prosty w obsłudze oraz intuicyjny menadżer zadań, z którego można
korzystać na różnego typu platformach z dostępem do Internetu. Ideą stojącą za naszą aplikacją jest
jak najsprawniejsze i najprostsze zarządzanie czasem.
Nasza aplikacja składa się z trzech ekranów, jednym z nich jest główny panel aplikacji, w którym
możemy sprawdzić zadania jakie mamy aktualnie przypisane na naszym koncie. Następnym panelem
jest kalendarz, w którym można w bardzo przejrzysty sposób zobaczyć w jakie dni mamy zaplanowane
dane zadania. Ostatnim elementem naszej aplikacji jest ekran dodawania zadania, który składa się z
trzech pól tekstowych, do których możemy wprowadzić tytuł, opis oraz datę naszego zadania. Na tym
panelu możemy również wybrać kolor, który ma za zadanie nadać priorytet naszemu zadaniu.
2. Do naszej aplikacji wykorzystaliśmy framework Vue, ponieważ jest on łatwy w nauce oraz posiada
prostą strukturę. Vue jest elastyczny i można go stopniowo adaptować, dodając więcej funkcji w
miarę potrzeb projektu. Natomiast do programowania backendu wybraliśmy framework Django,
ponieważ używa on architektury MVT, która oddziela logikę aplikacji od interfejsu użytkownika, co
ułatwia zarządzanie kodem oraz zawiera on wszystko co potrzebne do budowy solidnej aplikacji
webowej. Dla zarządzania bazą danych wybraliśmy system PostgreSQL, ponieważ jest on znany ze
swojej stabilności i zgodności ze standardami SQL. Posiada on zaawansowane funkcje, takie jak
transakcje, subzapytania, czy wyzwalacze oraz wsparcie różnych typów danych, w tym JSON.
4. Proces testowania aplikacji webowej jest kluczowy dla zapewnienia jakości i niezawodności
produktu. W naszym projekcie składa się on z:
5. Wdrożenie