Projekt: Aktualizacja designu strony aviacoin.net
Budżet: 15,000 hrywien
Opis zadania:
Należy zaktualizować istniejącą stronę aviacoin.net zgodnie z nowym designem. Wszystkie szablony stron są już gotowe. Zadaniem front-end developera jest zakodowanie stron i dostarczenie plików w formacie HTML i CSS, a także, jeśli to konieczne, innych wymaganych plików (np. JavaScript).
Wymagania:
1. Kros-przeglądarkowa kompatybilność:
- Strona powinna poprawnie wyświetlać się w nowoczesnych przeglądarkach (Google Chrome, Mozilla Firefox, Safari, Microsoft Edge).
- Wsparcie dla IE11 (minimalna funkcjonalność).
2. Projekt responsywny:
- Strona powinna poprawnie wyświetlać się na wszystkich rodzajach urządzeń (smartfony, tablety, komputery).
- Wykorzystanie zapytań mediów do dostosowania układu do różnych rozdzielczości ekranów.
- Szczególne uwzględnienie wersji mobilnej, zapewnienie wygody użytkowania na urządzeniach z małymi ekranami.
3. Semantyczne kodowanie:
- Wykorzystanie nowoczesnych tagów HTML5.
- Struktura i logiczność kodu.
4. Optymalizacja kodu:
- Minimalizacja plików HTML i CSS.
- Wykorzystanie nowoczesnych praktyk w celu poprawy wydajności (np. lazy loading dla obrazów).
5. Standardy kodu:
- Przestrzeganie standardów W3C.
- Komentarze w kodzie dla ułatwienia przyszłego utrzymania.
6. Stylizacja:
- Plik CSS powinien być uporządkowany i łatwy do czytania.
- Wykorzystanie preprocesorów CSS (SASS/SCSS) mile widziane.
7. Struktura plików:
- Zrozumiała i logiczna struktura plików i folderów.
- Podział stylów na komponenty dla ułatwienia konserwacji.
https://www.figma.com/design/EflLYxoZIYBogVB7u3gBob/%E2%9C%88%EF%B8%8FAviaCoins?node-id=0%3A1&t=vPPqxzfH5q0OE24i-1