Daj Się Poznać 2017 [tydzień #2 i #3] – jedna jaskółka wiosny nie czyni


15 marca 2017 / Michał Kortas


Jedna jaskółka wiosny cze czyni, jednak jest to znak zwiastujący rychłe przybycie wiosny. Projekt todo.team rośnie jak na drożdżach, pomimo tego, że cały ubiegły tydzień spędziłem w szpitalu i nie programowałem nawet przez minutę. Dzisiejszy wpis na temat projektu poświęcam na podsumowanie tygodnia #2 i #3. Kolejne planowany wpis z raportem zmian już w kolejną środę.

Daj Się Poznać 2017 - logo

Szablon ogólny

Sam szablon nie uległ większym zmianom, w porównaniu do początkowej koncepcji. Na pewno będę ściśle trzymał się trój kolumnowego rozkładowi treści:

  1. menu podręczne,
  2. lista zadań z wybranej kategorii,
  3. szczegółowe informacje na temat zadania.
Szablon z trzema kolumnami

Szablon z trzema kolumnami

Menu kontekstowe zadania

Jak na razie nie zawiera niczego odkrywczego. Proste odwołania do akcji CRUD. O właśnie – CRUDowy kontroler zadań już działa.

Menu kontekstowe

Menu kontekstowe

Praca z SSL

Lokalnie wymusiłem pracę z samodzielnie wygenerowanym certyfikatem SSL. Nie obyło się bez problemów, ale koniec końców – udało się.

Lokalny certyfikat SSL

Lokalny certyfikat SSL

Natywna wielojęzyczność

Przygotowuję się od razu na globalne podbicie rynku (:D), dlatego zabezpieczyłem się już na samym początku obsługą wielojęzyczności. Oczywiście na razie interfejs mówić będzie do Ciebie po polsku, jednak nie ukrywam, że chciałbym móc prosto go przetłumaczyć na każdy inny język. Przed wypuszczeniem aplikacji w świat postaram się udostępnić przynajmniej dwa języki, polski i angielski. Zobaczymy tylko, czy na to wszystko wystarczy mi czasu.

Wdrażając wielojęzyczność, użyłem tego. Zaplanowany mam już wpis na blogu, który dokładnie opisuje cały proces.

Integracja z OAuth – Facebook, Google, Microsoft

Myślę, że OAuth to jedna z piękniejszych rzeczy, która mogła powstać :-) Wykorzystałem te możliwości w projekcie. Aplikacja todo.team obsługuje logowanie i rejestrację za pomocą API Facebooka, Google i Microsoftu. Just click it!

Na ten temat również przewidziałem osobny wpis.

OAuth - Facebook, Google, Microsoft

OAuth – Facebook, Google, Microsoft

Podział zadań

Z punktu widzenia logiki aplikacji przewidziałem następujące, podstawowe typy zadań:

  1. niezaplanowane,
  2. na dzisiaj,
  3. na jutro,
  4. prywatne,
  5. przekazane innym,
  6. przekazane Tobie,
  7. wszystkie.
Główny podział zadań

Główny podział zadań

Dodatkowe grupowanie zadań będzie możliwe dzięki wyróżnikom takim jak:

  1. grupy – np. zadania przypisane do konkretnego, dużego projektu,
  2. tagi – zadania otagowane,
  3. zespoły – zadania udostępniane dla zespołów, do których należysz.
Dodatkowe wyróżniki: grupy, tagi, zespoły

Dodatkowe wyróżniki: grupy, tagi, zespoły

Jeśli masz inne pomysły, chętnie je rozważę. Daj znać w komentarzu.

Podsumowanie

Na te pierwsze dwa tygodnie (+ trzeci, który własnie rozpocząłem) to tyle. Zachęcam do śledzenia postępów. Poniżej przedstawiam garść przydatnych linków.

Do usłyszenia za tydzień :-)


Tagi:


11 odpowiedzi na “Daj Się Poznać 2017 [tydzień #2 i #3] – jedna jaskółka wiosny nie czyni”

  1. Kamil pisze:

    Dobra robota, ciekawy projekt, będę obserwował :D Powodzenia!

  2. nrm pisze:

    Fajne ale możesz dawać podlinkowane większe zdjęcia? Nic nie widzę na tym zrzucie, chciałem powiększyć a tu dupa ;)

  3. Przemek pisze:

    Widzę, że się dzieje :) fajny projekt, powodzenia trzymam kciuki :)

  4. Jarek pisze:

    Bomba. Bardzo dobrze to wygląda wizualnie

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *