Opis zlecenia
### Oferta na realizację systemu zgłaszania błędów
Chciałbym zlecić wykonanie systemu zgłaszania błędów, który będzie prosty w obsłudze dla użytkowników i administratorów. Oto kluczowe funkcje, które system powinien posiadać:
1. Kompresja obrazów:
- Automatyczna kompresja przesyłanych obrazów (PNG, JPG, JPEG, GIF, BMP, TIFF).
- Możliwość łatwego ustawienia poziomu kompresji (np. 50%, 60%, 80%).
2. Wyszukiwarka nicków:
- Użytkownicy mogą wyszukiwać swoje nicki na podstawie poprzednich zgłoszeń.
- System wyświetli avatar użytkownika z serwisu Minotar (Minecraft).
3. Prosty system logowania dla admina:
- Strona administracyjna zabezpieczona PINem (czterocyfrowy kod).
- PIN możliwy do zmiany w pliku konfiguracyjnym.
4. Elastyczne zarządzanie kategoriami:
- Administrator może dodawać, edytować i usuwać kategorie zgłoszeń (np. „Niezweryfikowane”, „Naprawione”, „Odrzucone”) oraz przenosić zgłoszenia między nimi.
5. Minimalistyczny design:
- Strona powinna być estetyczna i minimalistyczna, z prostym, intuicyjnym interfejsem, dostosowanym do urządzeń mobilnych.
6. Przesyłanie plików:
- Możliwość przeciągnięcia i upuszczenia pliku lub klasyczne przesyłanie. Obsługa najpopularniejszych formatów obrazów.
7. Podziękowanie za zgłoszenie:
- Po zgłoszeniu błędu pojawia się popup z podziękowaniem, który automatycznie znika.
8. Ranking zgłaszających:
- Strona z rankingiem użytkowników, którzy zgłosili najwięcej naprawionych błędów.
#### Technologia:
- Technologia i baza danych: dowolne, ważne aby system był łatwy do wdrożenia i działał na standardowym serwerze (np. MySQL, SQLite lub baza lokalna).
Proszę o ofertę na wykonanie systemu.