środa, 1 marca 2017

PicRate - Informacje o projekcie

Wystartowali! W tym poście opisze swój przyszły projekt i jego możliwe funkcje, ale na sam początek: Pierwszy raz robie coś większego niż stronę one-page więc chciałbym przeprosić za wszystkie błędy nawet w "złych katalogach", nie miałem do czynienia ze stronami tego typu i nie wiem jak powinny wyglądać. Cały ten projekt jest lekką wersją mojego oryginalnego projektu, który będzie o wiele większy - a po DajSiePoznac, mojej pracy i może waszej pomocy — lepszy, będę o nim też pisał tutaj po zakończeniu konkursu. Przejdźmy do rzeczy:

Nazwa: PicRate,
W czym: PHP,MySQL,JavaScript,HTML/CSS,
GitHub: https://github.com/gitFoxCode/PicRate

Target to ludzie zajmujący się fotografią profesjonalnie lub amatorsko, lub graficy gdzie każdy
nawet anonimowo będzie mógł ocenić w skali 1-10 wykonane zdjęcie.

Użytkownik wysyła zdjęcie na serwer, dodawany jest znak wodny co zapobiega plagiatom. Jeżeli użytkownik chce udostępnić swoje zdjęcie zaznacza checkbox, że plik może być pobierany za darmo bez znaku wodnego.
Użytkownik zaznacza czy zdjęcie jest oryginalne, czy przerabiane.
Użytkownik posiada statystyki, które dotyczą każdego zdjęcia osobno, jak i sume wszystkich ocen (średnią)

To z grubsza opisuje co chce zrobić. Czeka mnie sporo pracy i nauki, pierwsze zmagania z prawdziwymi problemami będę starał się opisywać na tym blogu.

Rzeczy, których jeszcze nie jestem pewien:
- Użytkownicy nie mają dostępu do swoich profilów nawzajem;

Pomysły, które może zrealizuje:
- Achivementy, które pozwoliłyby na lepszą rywalizację i feeling na stronie. Świetnie by było, gdy dodając zdjęcie w prawym dolnym rogu pojawia się informacja o zdobytym achivemencie "Dodaj pierwsze zdjęcie!".
- System, dzięki któremu pan ktoś (tak będę nazywał użytkownika, który nie korzysta ze strony tak jak powinno się korzystać) zostanie zablokowany na jakiś czas, jeżeli np. 5 razy pod rząd da ocene do zdjęcia 1 lub 10 [itd. itp.]

Pomysły, których raczej nie zrealizuje:
- Rangi, które mogłyby być ustawiane przy rejestracji, dzięki którym system by wiedział kto, na jakim poziomie doświadczenia w fotografii jest, dzięki czemu ocena 10 od profesjonalisty byłaby więcej warta niż 10 od początkującego.
- Filtry do zdjęcia, takie jak na instagramie. PHP zapewnia tę funkcję praktycznie z automatu, ale powiedzmy, że zostawię to na ewentualne "później".

Na pewno powinienem się nauczyć poprawnego korzystania z display: flex i robić większość przy pomocy flexa
Jutro wrzucę informacje o pracach nad projektem i zajmę się porządnie za tego bloga :)

Brak komentarzy:

Prześlij komentarz