Witaj.
Strona już istnieje: https://norskenkelt.no/
Trzeba ocenić właśnie poprawki obecnej strony, a nie tworzenie strony od zera.
1. Cel projektu
Trzeba poprawić istniejącą stronę do nauki języków obcych i uczynić ją funkcjonalną stroną edukacyjną, a nie tylko wizytówką.
Strona powinna pomagać użytkownikom:
rozumieć, kto jest autorem projektu i jakie usługi są dostępne;
czytać przydatne materiały i wyjaśnienia dotyczące języka;
wybierać kursy, lekcje lub materiały;
składać zamówienia;
kupować materiały/usługi przez stronę;
uzyskiwać dostęp do zakupionych materiałów po dokonaniu płatności.
2. Co już jest
Na stronie już są:
domena i zainstalowana strona;
strona główna;
menu;
strona "O mnie";
strona "Kontakt";
blog;
strony kursów/produktów;
strony lekcji grupowych i indywidualnych;
część tekstów i materiałów wizualnych;
podstawowa wersja rosyjskojęzyczna strony.
Strona wygląda jak wstępna wersja projektu edukacyjnego, ale trzeba ją uporządkować i dodać brakującą funkcjonalność.
3. Co trzeba poprawić
Trzeba sprawdzić i poprawić:
strukturę strony i menu;
duplikujące się strony i punkty menu;
puste lub testowe strony;
testowe kategorie bloga;
strony kursów/produktów;
strony lekcji grupowych i indywidualnych;
dane kontaktowe;
przyciski i linki;
wersję mobilną;
formularze zamówień;
podstawową strukturę SEO.
Ważne, aby użytkownik od razu rozumiał, gdzie kliknąć: czytać blog, wybrać kurs, zapisać się lub kupić materiał.
4. Co trzeba zrobić
Struktura strony
Trzeba stworzyć zrozumiałe menu:
Sekcję "Kursy i materiały" warto zorganizować według poziomów, egzaminów lub innej zrozumiałej logiki.
Blog trzeba podzielić na tematy: gramatyka, leksyka, wymowa, praktyka konwersacyjna, egzaminy, częste błędy, porady dla początkujących, materiały dla uczniów.
Strona główna
Strona główna powinna jasno wyjaśniać:
że to strona do nauki języków obcych;
komu jest przeznaczona;
jakie są formaty nauczania;
jakie materiały/kursy są dostępne;
jak się zapisać lub kupić;
dlaczego można zaufać autorowi.
Na stronie głównej potrzebne są bloki: pierwszy ekran, krótko o projekcie, główne kierunki, kursy/materiały, lekcje grupowe i indywidualne, blog, opinie, przycisk kontaktowy lub formularz zamówienia.
Kursy i materiały
Trzeba stworzyć zrozumiałą sekcję z kartami:
Strony kursów/produktów powinny mieć jednolitą strukturę: co to jest, dla kogo pasuje, co zawiera, jaki wynik, jak uzyskać dostęp, cena, przycisk zakupu/zamówienia, FAQ.
WooCommerce
Obecnie WooCommerce nie jest skonfigurowany. Trzeba zainstalować i skonfigurować WooCommerce do sprzedaży materiałów/kursów/usług przez stronę.
Trzeba skonfigurować:
produkty;
kategorie produktów;
produkty cyfrowe lub wirtualne;
koszyk;
checkout;
stronę potwierdzenia płatności;
powiadomienia email po zakupie;
konto klienta;
historię zamówień;
dostęp do zakupionych materiałów po dokonaniu płatności.
Ważne: strona nie powinna wyglądać jak zwykły sklep internetowy z fizycznymi towarami. To strona edukacyjna, na której sprzedawane są materiały, kursy lub usługi.
Konto użytkownika i dostęp po płatności
Po dokonaniu płatności klient powinien:
otrzymać email z instrukcją;
zalogować się do konta użytkownika;
zobaczyć swoje zamówienie;
uzyskać dostęp do zakupionego materiału, pliku, linku lub zamkniętej strony.
Nie potrzebny jest skomplikowany, niestandardowy panel. Można użyć standardowego panelu WooCommerce lub gotowego rozwiązania, ważne, aby klient rozumiał, gdzie znajduje się jego materiał po zakupie.
Formularze zamówień
Trzeba skonfigurować formularze:
ogólny formularz kontaktowy;
zamówienie na lekcje indywidualne;
zamówienie na lekcje grupowe;
pytanie dotyczące kursu/materiału.
Zamówienia powinny przychodzić na odpowiedni email, w miarę możliwości zapisywać się w panelu administracyjnym i wysyłać użytkownikowi automatyczne potwierdzenie.
Łatwość zarządzania
Ważne, aby po zakończeniu pracy mogła sama, bez programisty:
dodawać nowe artykuły;
wybierać kategorie artykułów;
dodawać kursy/materiały/produkty;
zmieniać ceny i opisy;
dodawać pliki, linki lub zamknięte strony;
edytować teksty, zdjęcia, przyciski i linki;
przeglądać zamówienia i wnioski;
w razie potrzeby ręcznie otwierać dostęp do materiału.
Nie powinno być tak, że każdy nowy artykuł, kurs lub materiał wymaga udziału programisty.
Prędkość i konfiguracja techniczna
Strona powinna szybko się otwierać i nie być przeciążona zbędnymi wtyczkami.
Trzeba:
sprawdzić wersję mobilną;
optymalizować obrazy;
usunąć zbędne elementy i wtyczki;
ustawić podstawowe buforowanie, jeśli to możliwe;
stworzyć zrozumiałe URL;
ustawić title/description dla głównych stron;
sprawdzić H1/H2;
ustawić alt dla obrazów;
usunąć puste strony z indeksacji;
podłączyć Google Analytics/Search Console, jeśli to możliwe.
Wielojęzyczność na przyszłość
Obecnie strona potrzebna jest w języku rosyjskim, ale trzeba wybrać strukturę i wtyczki tak, aby w przyszłości można było dodać inne wersje językowe bez całkowitej przebudowy strony.
5. Co powinno być na wyjściu
Po pracy powinno być:
zrozumiałe menu i struktura strony;
poprawiona strona główna;
normalna sekcja kursów i materiałów;
działające strony lekcji grupowych i indywidualnych;
ustrukturyzowany blog;
zainstalowany i skonfigurowany WooCommerce;
możliwość zakupu materiału/usługi;
działający checkout;
konto klienta;
dostęp do materiałów po płatności;
działające formularze zamówień;
poprawne powiadomienia email;
prawidłowe dane kontaktowe;
mobilna adaptacja;
podstawowa konfiguracja SEO;
szybka strona bez zbędnego obciążenia;
możliwość samodzielnego dodawania artykułów, kursów i materiałów przez panel administracyjny.
6. Co proszę ocenić przed rozpoczęciem
Przed rozpoczęciem pracy proszę spojrzeć na stronę i napisać:
Co już można wykorzystać.
Co trzeba poprawić.
Jak proponujecie zrealizować WooCommerce.
Jak będzie działał dostęp do materiałów po płatności.
Jak będzie wyglądać konto klienta.
Jakie wtyczki są potrzebne.
Jakie wtyczki są darmowe, a jakie płatne.
Co wchodzi w waszą cenę.
Co może wymagać dodatkowej opłaty.
Ile czasu zajmie praca.
7. Przekazanie po zakończeniu
Po zakończeniu pracy trzeba przekazać:
dostępy;
listę zainstalowanych wtyczek;
instrukcję, jak dodawać artykuły;
instrukcję, jak dodawać kursy/materiały/produkty;
instrukcję, jak przeglądać zamówienia i wnioski;
instrukcję, jak klient uzyskuje dostęp po płatności;
instrukcję, jak edytować główne strony, przyciski i dane kontaktowe.