Aster — dokumentacja techniczna i użytkownika¶
Aster to webowa aplikacja do odkrywania, oceniania i porządkowania filmów zbudowana w Django. Dane filmowe pochodzą z publicznego API The Movie Database (TMDB), a użytkownicy prowadzą własne listy filmów oraz wystawiają oceny z dokładnością do pół gwiazdki.
Szybkie linki¶
| Gdzie | |
|---|---|
| Aplikacja produkcyjna | https://aster-1lf7.onrender.com/ |
| Repozytorium | https://github.com/agatav13/aster |
| Dokumentacja (ten serwis) | https://agatav13.github.io/aster/ |
Jak czytać tę dokumentację¶
Dokumentacja jest podzielona zgodnie z klasycznym cyklem wytwarzania oprogramowania:
- Wymagania — co system robi i z jakimi ograniczeniami.
- UX/UI — jak użytkownik się porusza, jak wyglądają ekrany.
- Architektura — jak system jest zbudowany i jakie dane przechowuje.
- Implementacja — kluczowe moduły, wzorce, instrukcja wdrożenia.
- Testy — strategia jakości i wygenerowane raporty.
- Utrzymanie — podręczniki administratora i użytkownika końcowego oraz historia wersji.
Kontakt i licencja¶
Projekt powstał w ramach przedmiotu Programowanie aplikacji webowych. Kod źródłowy udostępniony jest na licencji MIT.