Marcin
Kapusta
iOS
Developer/Software
Developer/Music
Producer
Temat: Zlece/Poszukuje CMS'a pod portal...
Witajcie.Od razu przejdę do sedna potrzebuje CMS'a, który ułatwi mi zbudowanie serwisu, który będzie miał cechy serwisu społecznościowego i ogłoszeniowego. Główne wymagania i funkcję jakie CMS musi spełniać przedstawiam poniżej.
1. Użytkownicy
1.1 Tworzenie/Rejestracja użytkowników
1.2 Aktywacja konta poprzez email
1.3 Logowanie/Rejestracja poprzez Facebook'a, automatyczne pobieranie płci, imienia i nazwiska, linka do profilu na facebook'u, oraz Facebookowej miniaturki.
1.4 Komunikacja między użytkownikami (wbudowana funkcja skrzynki na wiadomości od innych użytkowników, tzw. prywatne wiadomości)
1.5 Zawieranie znajomości z innymi użytkownikami (wysyłanie prośby o znajomość, potwierdzenie znajomości, anulowanie znajomości)
1.6 Edycja swojego profilu, zmiana avatara, informacji o sobie
2. System Powiadomień
2.1 Na pocztę - gdy użytkownik jest nie zalogowany
2.2 W strefie powiadomień (na stronie) - gdy użytkownik zalogowany
2.3 Powinna być możliwość podpięcia innych powiadomień np. powiadomienie sms
2.4 Powiadomienia powinny dotyczyć wszystkiego co dotyczy danego użytkownika (nowa znajomość, prywatna wiadomość i inne...)
3. Płatności
3.1 Możliwość wykorzystania systemu płatności płatności.pl
3.2 Każdy użytkownik ma swoje saldo, korzysta z serwisu, płaci a gdy saldo mu się wyczerpie musi się doładować. Tak jak na allegro.
Moduł jest mi potrzebny do serwisu ogłoszeniowego.
Będą to ogłoszenia specjalnego rodzaju, otagowane i należące do różnych kategorii czasami nawet 100 różnych kategorii.
To co charakteryzuje te ogłoszenie to w pewnym sensie są one jak grupy w serwisie społecznościowym. Ten kto tworzy ogłoszenie jest autorem grupy/ogłoszenia, dodaje on swoje pola/informację itp, ale najważniejsze jest to jakie funkcje ma mieć takie ogłoszenie:
Autor ogłoszenia określa ile maksymalnie osób może się dołączyć do ogłoszenia. Użytkownicy wysyłają prośbę o udział w ogłoszeniu/grupie do autora ogłoszenia. Autor czyta prośbę i wyraża zgodę na udział danej osoby w ogłoszeniu/grupie lub nie. Gdy liczba miejsc w ogłoszeniu się wyczerpie nikt nie może się już dołączyć.
Takie ogłoszenie/grupa ma swój czas emisji. Po określonym czasie jest usuwana. Użytkownicy za udział w ogłoszeniu mogą wystawić sobie opinie.
Ogłoszenie powinno mieć także funkcję ściany. Pisać na niej mogą wszyscy i członkowie/uczestnicy ogłoszenia/grupy i ludzie, którzy jeszcze nie dołączyli. Ściana powinna mieć opcję dla autora ogłoszenia z możliwością usuwania niektórych wpisów i blokowania użytkowników, którzy nie ładnie się wyrażają lub piszą nie na temat.
W momencie kiedy autor ogłoszenia wyraża zgodę na udział użytkownika w grupie/ogłoszeniu wszyscy dotychczasowi członkowie otrzymują powiadomienie o nowym członku poprzez system powiadomień opisany wyżej.
Kiedy ktoś z poza grupy/ogłoszenia doda wpis na tablicy ogłoszenia powiadomienie otrzymuje tylko autor ogłoszenia.
Kiedy któryś z członków/uczestników ogłoszenia/grupy napisze coś na ścianie pozostali członkowie wraz z wszystkimi innymi, którzy coś pisali na tej ścianie powinni otrzymać powiadomienie. Autor ogłoszenia jest traktowany tak jak członek/uczestnik.
Ściana powinna mieć możliwość odpisywania na inne wpisy i prowadzenia żywej/interaktywnej dyskusji dla członków ogłoszenia/grupy
Członek ogłoszenia/grupy powinien mieć możliwość zaproszenia swoich znajomych do udziału w ogłoszeniu.
Innymi słowy jest trochę tych wymagań, ale potrzebuje właśnie takiej funkcjonalności, nie innej.
Jeśli chodzi o techniczne informację to CMS powinien być napisany w PHP i działać na bazie MySQL. Najlepiej, żeby był oparty o Zend Framework i był łatwo rozbudowywany.
Jeśli ktoś posiada taki produkt lub mógłby zrobić proszę o kontakt.
--
Pozdrawiam serdecznie
Marcin Kapusta