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ł

  1. Google AppEngine(Python, Java) lub PHP w zależności od przewidywanych liczby użytkowników

  2. Systemy autentykacji: OpenSocial, OpenID, GoogleID - OAuth, AuthSub, Windows LiveID, Ning, Zembly

  3. 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ę! :)

Comments

comments powered by Disqus