Witam mam do zlecenia napisanie systemu sklepu internetowego z branży fotograficznej: system ma spełniać nastepujące zadania:
1. Podstawowa edycja tekstów na stronie (informacje etc), możliwośc ustalenia kilu reklam w kilku ustalonych wcześniej miejscach strony, formularz zamówienia fotografa na impreze, wysyła maila i ustaiwa w bazie danych w kalendarzu danego fotografa odpowiedni wpis
2. Wyświetlanie zdjęć wedłóg podziału na kategorie (miejsce, czas, nazwa zdarzenia), które można przypisać do każdego zdjęcia, użytkownik ma możliwość swobodnego wyszukiwania zdjęć podając interesująca fraze, lub za pomocą wyboru z pól select interesujących opcji (wybór ma być bezkolizyjny, tzn na początek mają się wyświetlać wszystkie dostepne opcje w polach miejsce zdarzenie i czas, a po wyborze którejś z nich ma lista pozostałych ma być przbudowana pod kątem aktualnie wybranej w celu ograniczenia wyboru tylko do istniejących grup -czas, miejsce zdarzenie, dodatkowo urzytkownik może wybrać jedną lub więcej opcji, lecz ne koniecznie wsyztkie), wyswietlanie zdjęc ma się odbywac na podstronach po kilkanaście zdjęc na strone
2.1. Zdjecia dostepne po podaniu hasla.
Fotograf dodaje zdjecia i przypisuje im login (lub id)i haslo. Osoba ktora chce je zobaczyc musi podac login i haslo, zdjęcai dostepne są także przez wyszukiwarke, ale z informacją ze są one dostepne na hasło
3.obsługa koszyka płatności zgodnego z paypal
3.1. Koszyki cenowe.
Fotograf definiuje wlasne koszyki cenowe i przypisuje je konkretnej partii zdjec podczas uploadu. Moze rowniez zmieniac koszyk dodanych juz zdjec w dowolnym momencie.
3.2. Niedoliczanie kosztow przesylki w przypadku zakupu DN (digital negativ - negatyw cyfrowy wysyłany do klienta drogą elektroniczną). Mozemy to tak rozwiazac ze wszystkie koszty liczone sa jeszcze w koszyku. Czyli system sprawdza czy jest DN czy nie i dodaje koszt przesylki lub nie. Wartosc calkowita wraz z przesylka pokazywana jest pod koszykiem.
4. Automatyczny mail z zamowieniem dla admina.
Po dokonaniu kazdego zakupu, wysylany jest mail, w ktorym znajduja sie nastepujace informacje:
- IP
- nr zamowienia
- wartosc zamowienia
- calkowita ilosc odbitek
- wielkosc odbitek (wyswietlone tylko zamowione rozmiary - bez tych z parametrem = 0)
- linki do miniaturek
- linki do oryginalow
5 Możliwość dodawania i usuwania fotografów przezadministratora serwisu
5.1 Opcje konta fotografa:
- dodawania zdjęć z wcześniej ustalonego konta ftp do bazy dancyh (ze względu na większą łątwość obsługi, gdyż zdjęcia bedą dodawane w hurotwych ilościach, akażdorazowe wybieranie zdjęcia za pomocą input=file jest uciązliwe jeśli zdjęc tych bedzie sporo), system ma automatycznie przeskalowywać zdjęcia na podane rozmiary (domyślnie 3) oraz nakładać znak wodny w formiacie png (założęnie jest takie ze rozmiar pojedynczego zdjecia wacha sie w okolicach 1-4 mb, a liczba dodawanych jednorazowo zdjęć w granicy 20-1000 (to nie pomyłka - tysiąca zdjęć na raz, a wiec trzeba zrobić tak aby nie wysypywało skryptu po przekroczeniu timeout)
- przypisywanie do zdjęcia miesca, czasu, i nazwy zdarzenia
- usuwanie własnych zdjęć
- panelu danego fotografa w dziale orders widoczne tylko zamowienia dot. jego zdjec.(system maautomatycznie odbierać maile z podanego konta paypal i weryfikować na ich podstawie poprawność złożonego zamówienia a tym samym zakupu)
Mile wiedziane dodatkowo przyjazne linki dla wyszukiwarek (mode rewrite lub inna koncepcja jak kto woli), oraz obsługa ajax, jednak te dwa elementy nie są konieczne, w trakcje tworzenia projekt może ulec nieznacznym zmianom. Szata raficzna projektu jest opracowana
Osoby zainteresowane prosze o kontakt na pw