GameX - blog gier
GameX — to nowoczesny blog/portal medialny na Django, stworzony dla graczy, którzy chcą czytać świeże wiadomości, dogłębne recenzje, poradniki, wywiady oraz śledzić e-sport i nowinki z branży. Projekt zbudowany jest jako pełnoprawna strona medialna z naciskiem na wygodę czytania, szybkość ładowania, przyjemny design i potężną funkcjonalność dla użytkowników i administratorów. Główne cechy i pełna funkcjonalność GameX Dla odwiedzających:
Strona główna z dużymi, kolorowymi kartami najnowszych materiałów (wiadomości, recenzje, poradniki, wywiady, e-sport) Kategorie i tagi: Wiadomości, Artykuły, Poradniki, Wywiady, E-sport, PC, Konsole, VR, Gry mobilne itp. Potężne wyszukiwanie na całej stronie (tytuł, tekst, tagi) Filtrowanie materiałów według kategorii, tagów, daty Strona pojedynczego artykułu z: pięknym formatowaniem tekstu (CKEditor + niestandardowe style) dużymi obrazami i galeriami komentarzami z moderacją i drzewem odpowiedzi (głębokość do 2 poziomów) możliwością dodawania do ulubionych (lajk/serduszko) przeglądem podobnych materiałów na dole statystyką wyświetleń
Osobisty panel użytkownika (rejestracja, logowanie, historia komentarzy, ulubione) Responsywny design — idealnie wygląda na telefonie, tablecie i PC Ciemny motyw z neonowym akcentem (fioletowy gradient, czcionka Exo 2)
Dla administratora:
Pełnoprawny panel administracyjny Django z rozszerzoną funkcjonalnością: zarządzanie artykułami (tworzenie, edytowanie, publikacja, szkice) kategorie, tagi, pola SEO (tytuł, opis, og:image) moderacja komentarzy (zatwierdzanie/usuwanie/odpowiedzi) zarządzanie użytkownikami i ich ulubionymi statystyka wyświetleń artykułów
Wsparcie RichText (CKEditor) z przesyłaniem obrazów Łatwe dodawanie nowych materiałów z automatycznym generowaniem slug Możliwość dodawania banerów, sliderów, popularnych materiałów na stronę główną
Technologiczny stos:
Backend: Django (główny framework), Python Baza danych: PostgreSQL Edytor treści: CKEditor 5 z przesyłaniem mediów Frontend: HTML5, CSS3, JavaScript, Bootstrap 5 Stylizacja: niestandardowy CSS z gradientami, efektami neonowymi, czcionkami Google Animacje i slidery: Swiper.js (dla popularnych materiałów i podobnych artykułów) Autoryzacja i komentarze: Django Authentication + niestandardowy model Comment z głębokością odpowiedzi Optymalizacja: caching zapytań, lazy loading obrazów, responsywność Wdrożenie: Nginx + Gunicorn / uvicorn + Supervisor
GameX — to nie tylko blog, ale pełnoprawna platforma dla społeczności graczy: wygodna do czytania, szybka, z aktywnymi komentarzami i możliwością skalowania (dodawanie ocen gier, bazy gier, forum itp.).
Strona główna z dużymi, kolorowymi kartami najnowszych materiałów (wiadomości, recenzje, poradniki, wywiady, e-sport) Kategorie i tagi: Wiadomości, Artykuły, Poradniki, Wywiady, E-sport, PC, Konsole, VR, Gry mobilne itp. Potężne wyszukiwanie na całej stronie (tytuł, tekst, tagi) Filtrowanie materiałów według kategorii, tagów, daty Strona pojedynczego artykułu z: pięknym formatowaniem tekstu (CKEditor + niestandardowe style) dużymi obrazami i galeriami komentarzami z moderacją i drzewem odpowiedzi (głębokość do 2 poziomów) możliwością dodawania do ulubionych (lajk/serduszko) przeglądem podobnych materiałów na dole statystyką wyświetleń
Osobisty panel użytkownika (rejestracja, logowanie, historia komentarzy, ulubione) Responsywny design — idealnie wygląda na telefonie, tablecie i PC Ciemny motyw z neonowym akcentem (fioletowy gradient, czcionka Exo 2)
Dla administratora:
Pełnoprawny panel administracyjny Django z rozszerzoną funkcjonalnością: zarządzanie artykułami (tworzenie, edytowanie, publikacja, szkice) kategorie, tagi, pola SEO (tytuł, opis, og:image) moderacja komentarzy (zatwierdzanie/usuwanie/odpowiedzi) zarządzanie użytkownikami i ich ulubionymi statystyka wyświetleń artykułów
Wsparcie RichText (CKEditor) z przesyłaniem obrazów Łatwe dodawanie nowych materiałów z automatycznym generowaniem slug Możliwość dodawania banerów, sliderów, popularnych materiałów na stronę główną
Technologiczny stos:
Backend: Django (główny framework), Python Baza danych: PostgreSQL Edytor treści: CKEditor 5 z przesyłaniem mediów Frontend: HTML5, CSS3, JavaScript, Bootstrap 5 Stylizacja: niestandardowy CSS z gradientami, efektami neonowymi, czcionkami Google Animacje i slidery: Swiper.js (dla popularnych materiałów i podobnych artykułów) Autoryzacja i komentarze: Django Authentication + niestandardowy model Comment z głębokością odpowiedzi Optymalizacja: caching zapytań, lazy loading obrazów, responsywność Wdrożenie: Nginx + Gunicorn / uvicorn + Supervisor
GameX — to nie tylko blog, ale pełnoprawna platforma dla społeczności graczy: wygodna do czytania, szybka, z aktywnymi komentarzami i możliwością skalowania (dodawanie ocen gier, bazy gier, forum itp.).