1. Ogólne postanowienia
1.1 Cel: Opracowanie nowoczesnej i funkcjonalnej strony internetowej dla firmy specjalizującej się w systemach przechowywania wodoru. Strona powinna umożliwiać łatwe edytowanie i aktualizowanie treści bez specjalnych umiejętności.
1.2 Termin realizacji: 3 miesiące od daty podpisania umowy.
1.3 Język strony: Niemiecki i angielski.
2. Wymagania funkcjonalne
2.1 Struktura strony:
• Strona główna: Krótkie przedstawienie firmy, kluczowe produkty i rozwiązania, najważniejsze wiadomości i wydarzenia.
• Strona o firmie: Informacje o historii, misji, celach firmy, kluczowych wskaźnikach i osiągnięciach.
• Strona produktów: Szczegółowy opis różnych typów systemów przechowywania wodoru, ich charakterystyka, zalety i przykłady zastosowania.
• Strona technologii: Opis innowacyjnych rozwiązań i technologii, które firma wykorzystuje do przechowywania wodoru.
• Strona usług: Opis usług świadczonych przez firmę (konsulting, instalacja, serwis itp.).
• Strona branż: Opis rozwiązań dla różnych branż (przemysł, energetyka, transport itp.).
• Blog/aktualności: Najnowsze wiadomości firmy, artykuły i publikacje na temat wodoru i energetyki.
• Strona kontaktowa: Interaktywna mapa, dane kontaktowe, formularz kontaktowy.
2.2 Design:
• Branding: Design powinien odpowiadać identyfikacji wizualnej firmy.
• Responsywność: Strona powinna być responsywna dla wszystkich urządzeń (komputery stacjonarne, tablety, smartfony).
• UX/UI: Intuicyjna nawigacja i wygodny interfejs.
2.3 Funkcjonalność:
• CMS: Wybór platformy CMS z maksymalnie uproszczonym interfejsem do edytowania treści, np. WordPress lub Wix.
• Edycja produktów: Możliwość łatwego dodawania, edytowania lub usuwania informacji o produktach, w tym zdjęć, opisów, specyfikacji technicznych, linków do dokumentów.
• Zarządzanie treścią: Prosty system zarządzania blokami tekstowymi, zdjęciami i wideo. Użycie edytora WYSIWYG do edytowania treści (interfejs, w którym zmiany można zobaczyć w czasie rzeczywistym).
• SEO: Integracja podstawowych narzędzi do optymalizacji pod kątem wyszukiwarek (SEO) z możliwością samodzielnego ustawiania metatagów i słów kluczowych.
• Wyszukiwarka strony: Integracja łatwej w użyciu wewnętrznej wyszukiwarki do szybkiego znajdowania informacji.
• Integracja mediów społecznościowych: Możliwość integracji przycisków mediów społecznościowych do udostępniania treści.
2.4 Treść:
• Zapewnienie możliwości wygodnego umieszczania treści tekstowych, zdjęć, wideo.
• Wsparcie dla formatów multimedialnych, takich jak zdjęcia, wideo, PDF.
2.5 Wymagania dotyczące wydajności:
• Szybkie ładowanie stron (nie więcej niż 3 sekundy).
• Optymalizacja zdjęć i wideo.
3. Panel administracyjny
3.1 Dostępność: Łatwy dostęp do panelu zarządzania przez zabezpieczone logowanie.
3.2 Możliwości:
• Zarządzanie treścią, zdjęciami, wideo.
• Zarządzanie użytkownikami i ich rolami.
• Moduły do zarządzania produktami i usługami.
• Intuicyjny interfejs, który nie wymaga specjalnych umiejętności technicznych.
4. Wymagania techniczne
4.1 Technologie:
• Frontend: HTML5, CSS3, JavaScript, z możliwością użycia edytora Drag-and-Drop do uproszczenia edytowania.
• Backend: PHP, Node.js lub inny, kompatybilny z wybraną CMS.
• CMS: WordPress, Wix lub inna platforma, która zapewnia łatwość edytowania.
• Hosting: Serwer w chmurze (AWS, Google Cloud, Azure).
• Kontrola wersji: Git.
4.2 Bezpieczeństwo:
• Dwuskładnikowa autoryzacja dla panelu administracyjnego.
• Regularne kopie zapasowe baz danych.
• Ochrona przed atakami SQL injection i XSS.
• HTTPS dla wszystkich stron.
5. Testowanie
5.1 Testowanie funkcjonalności: Sprawdzenie wszystkich funkcji strony.
5.2 Testowanie wydajności: Testy obciążeniowe w celu określenia maksymalnej liczby jednoczesnych użytkowników.
5.3 Testowanie na różnych urządzeniach: Sprawdzenie responsywności na wszystkich typach urządzeń.
6. Etapy rozwoju
6.1 Projektowanie: Opracowanie struktury strony i designu UX/UI.
6.2 Rozwój: Programowanie funkcjonalności strony, integracja z CMS i bazami danych.
6.3 Testowanie: Przeprowadzenie kompleksowego testowania strony.
6.4 Wdrożenie: Przeniesienie strony na hosting i uruchomienie w działaniu.
6.5 Szkolenie: Przeprowadzenie instruktażu dla administratorów strony.
7. Zobowiązania gwarancyjne
7.1 Okres gwarancyjny: 12 miesięcy od daty uruchomienia strony.
7.2 Wsparcie: W trakcie okresu gwarancyjnego wykonawca zapewnia bezpłatne poprawki wszystkich błędów, które powstały z jego winy.
8. Wymagania wobec wykonawcy
8.1 Doświadczenie zawodowe: Posiadanie portfolio z przykładami wykonanych prac w dziedzinie technologii przemysłowych.
8.2 Kwalifikacje: Zespół programistów powinien obejmować specjalistów z zakresu UX/UI designu, frontend i backend developmentu, testowania oraz SEO.
9. Dokumentacja
9.1 Dokumentacja techniczna: Dostarczenie pełnego opisu technicznego strony, w tym struktury bazy danych, instrukcji dotyczących administracji strony.
10. Warunki finansowe
10.1 Koszt prac: Obliczenie kosztu projektu na podstawie stawki godzinowej lub ceny ryczałtowej.
10.2 Płatność: Płatność etapowa za poszczególne etapy rozwoju.
Przykład strony projektu: https://rfhic.com/industries-rf-energy/industrial/