RideTogether

- autor: tsissput

Idea aplikacji

RideTogether to aplikacja internetowa ułatwiająca wspólne podróżowanie. Dzięki niej osoby podróżujące w tą samą stronę mogą pojechać jednym samochodem i trochę zaoszczędzić. Użytkownik ma do dyspozycji intuicyjne GUI które udostępnia kilka podstawowych czynności:

  • stworzenie konta i logowanie;
  • dodanie nowej trasy;
  • dołączenie do istniejącej trasy;
  • wyświetlenie szczegółów istniejącej trasy – w tym miejscu użytkownikowi prezentowana jest mapa z zaznaczonym przebiegiem trasy, a także orientacyjną odległością i czasem przejazdu;
  • udostępnienie na Facebooku informacji o planowanej podróży.

ridetogether

Screen z aplikacji prezentujący jej funkcjonalność.

Zastosowane technologie

Projekt został napisany w całości w języku JavaScript. Wykorzystuje innowacyjne technologie – serwer JavaScript’owy Node.js oraz MongoDB – nierelacyjny system zarządzania bazą danych.

Oprócz tego wykorzystywane są:

  • Google Maps JavaScript API v3 – do prezentacji przebiegu trasy z pomocą map Google;
  • Facebook JavaScript SDK – wykorzystane do dodania na stronie przycisku Share, pozwalającego na umieszczenie na tablicy użytkownika informacji o przejeździe, wraz z odnośnikiem do strony;
  • Twitter Bootstrap – darmowa kolekcja narzędzi do tworzenia aplikacji internetowych, zawierająca gotowe szablony HTML i CSS.

Możliwości rozwoju

W przypadku dalszego rozwoju pod uwagę brane są:

  • bardziej rozbudowana integracja z Facebook (logowanie, komentowanie);
  • możliwość wybierania, kto z nami będzie jechał;
  • ocenianie podróżników;
  • modyfikowanie trasy, dodawanie punktów kontrolnych, możliwość dołączania i odłączania się w dowolnym miejscu;
  • wykorzystanie innych środków transportu niż samochód.

Autorzy projektu:

Kamil Ciecierski, Szymon Kaliski, Maciej Matuszewski

Advertisements

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d blogerów lubi to: