APLIKACJA WEBOWA / OPIS PROJEKTU
MojeSEO
Aplikacja do audytu SEO: szybki skan strony, czytelny wynik, raport PDF i panel do obsługi analiz oraz treści.
- RODZAJ
- aplikacja webowa
- TECHNOLOGIE / KONTEKST
- Next.js / React / TypeScript / Node.js / Kysely / Playwright
Kliknij dowolny kadr, żeby zobaczyć go w pełnym rozmiarze. Strzałkami możesz przechodzić między ekranami.
O projekcie.
Moja realizacja dla Bee On Top.
W MojeSEO użytkownik podaje adres strony i otrzymuje wynik audytu jej technicznych podstaw SEO. Może przejrzeć szczegóły kontroli i zapisać raport PDF. Panel administracyjny służy do obsługi analiz, zgłoszeń i treści strony.
Skanowanie w osobnym procesie
Next.js obsługuje interfejs i API. Skany, przygotowanie raportów PDF i zadania wysyłkowe przejmuje osobny proces Node.js, więc te dłuższe operacje odbywają się poza obsługą żądania strony. Skaner korzysta z Playwrighta, także do kontroli różnych szerokości ekranu.
Wynik z wyjaśnieniami
Kontrole są grupowane według statusu i istotności. Przy każdej użytkownik widzi sprawdzone dane, wyjaśnienie problemu i wskazówkę, co poprawić. Może więc przejść od ogólnej oceny do konkretnego błędu na stronie.
Analizy i treści w jednym panelu
Panel obejmuje historię analiz, zgłoszenia, zadania, logi, ustawienia poczty i edycję treści strony. Zmiany treści można podglądać bez przechodzenia do osobnego systemu CMS.
Baza lokalna i serwerowa
Aplikacja działa w całości na Node.js. Dane może zapisywać w SQLite przy uruchomieniu lokalnym albo w MySQL na serwerze.
Opis i zrzuty na podstawie aktualnej lokalnej wersji Node/Next.js oraz konkretnego skanu beeontop.com. Wynik na ekranie jest przykładem działania narzędzia, a nie obietnicą efektów SEO.
NASTĘPNY KROK / ROZMOWA
Co chcesz
zbudować?
Nie potrzebujesz gotowej specyfikacji.
Na początek wystarczy kilka zdań.