Mój startup: e-notatka.pl

Dawid Kulbaka, 09-02-2010 | Źródło: Webinside.pl

Rozpoczynamy cykl publikacji autorów startupów o ich własnych projektach. Zapraszamy wszystkich chętnych do podzielenia się wiedzą i doświadczeniem z czytelnikami Webinside.pl!

 Swoje przemyślenia, problemy i opinie mozecie zgłaszać na adres startup @ webinside.pl. Chętnie opublikujemy Wasze przygody związane z uruchamianiem projektów i ich rozwojem. Na początek e-notatka.pl:

 

Witam. Nazywam się Michał Szczepanowski i przedstawiam Wam moją aplikację e-notatka.pl.

 

Pomysł na serwis zrodził się z „potrzeby”. Nie raz miałem problem będąc na uczelnie czy też w pracy, taki że znalazłem ciekawy link albo przeprowadziłem ważna rozmowę, którą chciałem zachować i wtedy nie miałem gdzie tego zrobić. O ile link czy krótką informację mogłem jeszcze zapisać na kartce, to już długiej rozmowy nie. Zresztą te kartki i tak później w jakiś magiczny sposób gineły. Mogłem to wysłać sobie na e-mail ale nie jest to ani praktyczne ani wygodne. Wtedy zrodził się pomył internetowego notatnika, czyli aplikacji gdzie z każdego miejsca mam dostęp do swoich notatek.

 

Oczywiście do stworzenia samej aplikacji postanowiłem użyć Flexa. Chciałem również żeby moja aplikacja była trochę inna niż wszystkie. Zrodził się pomysł zrobienia systemu okienkowego. W aplikacji charakteryzujemy się tym, że każda notatka jest oddzielnym oknem, które możemy przemieszczać, zmieniać jego rozmiar, minimalizować, maksymalizować oraz zmieniać jego kolor . Dodatkowo takie rozwiązanie okazało się całkiem praktyczne. Jako kolejną funkcjonalność, dodałem udostępnianie notatek.
 
Aktualnie notatkę możemy wysłać na dowolny adres e-mail oraz udostępnić przez www. Notatka może przybierać dodatkowo dwa stany: „zablokowana” i „oznaczona jako ważna”. "Zablokuj", blokuje notatkę przed usunięciem. Dopóki nie wyłączymy tej opcji notatki nie można będzie usunąć. Mała ikonka kłódki obok tytułu informuje o tym, że dana notatka jest zablokowana. "Oznacz jako ważna" wyświetla ikonę wykrzyknika obok tytułu, aby notatka bardziej rzucała się w oczy.
 
W aplikacji możemy również zobaczyć swoje statystyki, czyli ilość aktualnie przetrzymywanych notatek oraz ostatnią datę zalogowania. Można również w opcjach zmienić swój e-mail, hasło oraz wyłączyć ostrzeżenie przed usunięciem notatki.
 
Aplikacja nie korzysta z wielu bibliotek zewnętrznych. Szkielet aplikacji opiera się na PureMVC, którego również używam w pracy. Jest to bardzo fajny, szybki i prosty framework oparty na MVC. Zgodnie z nazwą, jest czystą implementacją MVC bez zbędnych tysiąca funkcjonalność za co mu chwała i cześć. Do tego wszystkiego, jest bardzo prosty w implementacji a dzięki wzorcu MVC panuje ład i porządek w kodzie aplikacji. Do połączenia Flexa z mysql użyłem AmfPhp, z którego pewnie w przyszłości zrezygnuje na rzecz ZendAmf'a ze względu na szybkość.
 
Na przyszłość planuje kilka dodatkowych funkcjonalności. Nie chce tutaj pisać o szczegółach ale będą one związane z poprawą funkcjonalność i personalizacji aplikacji. 

 

Ocena 3.08/5 (61.69%) (71 głosów)
  • Śledzik
TAGI: mojstartup   startupy  

Komentarze:


  • Dodał: Gość data: 2010-02-17
    ciezki design.

  • Dodał: Gość data: 2010-03-09
    zgadzam sie, toporne i odpychające


Dodaj komentarz:


Temat:
Twój nick:
Komentarz:
 

Prosimy o kulturę wypowiedzi. Komentarze zawierające niecenzuralne zwroty, bądź obrażające inne osoby będą usuwane. Kod HTML w wypowiedziach jest niedozwolony. Wydawca nie odpowiada za treść komentarzy.