Fairy Tale WebApp¶
Niedawno wpadł mi do głowy pomysł na ciekawy serwis internetowy.
Cała sprawa jest dosyć podobna do blipa, twittera i paru innych serwisów, niemniej jednak jest to trochę różniące się.
Od razu mówię, że nie sprawdzałem, czy coś takiego jest gotowe - to zadanie pozostawiam osobom, które by się podjęły realizacji tego pomysłu.
A więc do dzieła pora opowiedzieć o co chodzi.
Na czym to polega?¶
Dawno, dawno temu gdy byłem jeszcze w szkole średniej na nudnych lekcjach popularne było przesyłanie sobie liścików, albo grupowe pisanie historyjek. Wyglądało to w taki sposób, że była jedna kartka i wielu autorów - całość zabawy zaczynała się od stworzenia początku historyjki, która wyglądała mniej więcej tak: Szedłem przez las aż tu nagle …. Następnie każda osoba, która dostała kartkę dopisywała zdanie albo dwa i podawała kartkę kolejnej osobie - w ten sposób szybko tworzyły się dziwne historyjki z których szło później się pośmiać.
Fairy Tale WebApp - funkcje dla zarejestrowanych¶
- Rejestrację, zarządzanie swoim kontem, tworzenie grup znajomych (wszystko to co jest Web2.0 ;)) 
- Użytkownik zarejestrowany powinien mieć możliwość tworzenia, moderowania i edytowania swoich historyjek 
- Każda historyjka powinna mieć możliwość ustawienia własnego tła - tworzonego przez użytkownika (jakiś obrazek, css) 
- Ocenianie, obserwowanie i posiadanie rankingu „historyjek” - Dodawanie tagów do historyjek 
- Powiadomienia o nowych historyjkach utworzonych przez znajomych 
- Każdy wpis w historyjce która edytowaliśmy/jesteśmy właścicielem powodowałby: - nowe części napisane przez kogoś będą widoczne na naszym profilu (tak jak na flickr.com - „Recent Activity”) 
- jeżeli jesteśmy właścicielem historyjki od razu możliwość moderowania tekstu 
 
- Możliwość śledzenia historyjek poprzez RSS - każda posiada swój własny kanał 
- Możliwość zamknięcia i usunięcia historyjki 
- Możliwość utworzenia historyjki nie do dopisywania - statycznej 
Fairy Tale WebApp - funkcje dla niezarejestrowanych¶
Wyszukiwanie historyjek po tagach i słowach występujących tekście
Dopisywania swoich części do dowolnych historyjek - wymagane by było wpisanie nicka - ważna sprawa ograniczenie ilości możliwych wpisów w ciągu minuty (oczywiście limitowane to powinno być po IP!)
Z uwag które mi przyszły do głowy¶
Można by zintegrować lektora z każda historyjką - jakaś Ivona, czy inne Expressivo
Fajnie by było jakby długość komunikatów nie była ograniczona
Jakaś integracja z: Blipem, Facebookiem(Aplikacja Facebook), Twitterem by była wskazana - charakter wirusowy samej aplikacji tego by wymagał
Jeżeli historia nie była aktualizowana przez 3 miesiące powinna zostać zamknięta - wyłączona możliwość dopisywania
Koniecznie musi być zrobione ukrywanie wulgaryzmów! - wiadomo jak dzieci wejdą
Powinna być stworzona kategoria «erotyka» ;) - domyślnie pomijana w momencie wyszukiwania w serwisie
Narzędzia i technologie jakich bym użył¶
- Google AppEngine(Python, Java) lub PHP w zależności od przewidywanych liczby użytkowników 
- Systemy autentykacji: OpenSocial, OpenID, GoogleID - OAuth, AuthSub, Windows LiveID, Ning, Zembly 
- Po stronie użytkownika do budowy interfejsu wykorzystałbym XHTML, CSS i JQuery z ajaxem 
Z tego co słyszałem takie coś ktoś kiedyś zrobił (pojedyncza instalacja = jedna historyjka), ale nie potrafię tego znaleźć.
PS: Jeśli wykorzystasz ten pomysł, masz jakieś pytania, lub po prostu chcesz się skonsultować napisz do mnie, chętnie Ci pomogę! :)