AnnApp
2020 · PHP, Lumen, MySQL, React, REST API, JWT, Flysystem
AnnAPP – dedykowany system dla Anna Pimenta Photography do prezentacji sesji i komercyjnej dystrybucji zdjęć. Klient dostaje prywatną galerię z wygodnym wyborem ujęć, a fotograf – narzędzia do uploadu, zarządzania projektami oraz monetyzacji (z góry ustalona liczba zdjęć „w pakiecie” + dopłaty za dodatkowe ujęcia).
- Galerie dla klientów: przeglądanie dużych sesji w płynnym interfejsie (wirtualizacja widoku), wybór zdjęć i potwierdzenie selekcji
- Monetyzacja wyboru: limit zdjęć w pakiecie, automatyczne wyliczenie dopłat i rabatów za dodatkowe ujęcia oraz odblokowanie dostępu po zaksięgowaniu płatności
- Bezpieczeństwo materiału: podglądy w niższej jakości ze znakiem wodnym, galerie z datą wygaśnięcia
- Dostarczenie plików: pobieranie zdjęć pojedynczo lub jako paczka ZIP (osobno do druku i do publikacji online), automatyczne maile po potwierdzeniu wyboru
- Panel administracyjny: zarządzanie projektami (sesja/album), upload i porządkowanie zdjęć, ustawienia cen/limitów, język interfejsu (PL/EN/PT) oraz ręczne oznaczanie płatności
- Architektura: dwa fronty (klient i admin) komunikujące się z backendem przez REST API; logowanie admina zabezpieczone tokenami





