Skip to content

Web-based application that makes sure you're never late for an appointment. Shows all your appointments on the map, and their travel times.

Notifications You must be signed in to change notification settings

andelnegro6/SmartCommute

Repository files navigation

SmartCommute

Smart Commute is a simple interface for commute-aware event scheduling. Considers the event travel times from your location and maps them, along with their routes, creating a roadmap with all your day events and the commuting time. In short, a lightweight assistant only focused on getting on time for your daily errands.

Currently in development, constantly improving.

Development tools:

  • jQuery + fullcalendar
  • Bootstrap
  • node.js, npm, gulp
  • Firebase Auth + Firebase Database
  • HERE maps API (geocoder, router and autocomplete)

Overview:

  • Calendar
    • Day, Week, Month calendar (shows events)

calendar

  • Event creation / modification
    • User inputs title, location, start and end times and description of the event

newevent editevent

Algorithm prevents event overlapping, wrong time input, empty title and evaluates the travel time between appointments to define whether the event can be added or not!

  • Roadmap
    • Markers for events
    • Travel times for polylines
    • Popups revealing each event information

roadmap

  • Settings
    • Activate/Deactivate each travel means globally
    • Time/Distance constraints for travel means - not yet implemented

settings

  • Create Routine (Additional) - not yet implemented
    • Frequency
    • Time
    • Duration
    • Recurrence (Temporary/Permanent)
    • Type/Description

About

Initially developed by Antonio Del Negro and Pavel Pascacio, for the Software Engineering course in the Automation & Control engineering Master, Politecnico di Milano, Italy. Based on project proposal: TRAVLENDAR

About

Web-based application that makes sure you're never late for an appointment. Shows all your appointments on the map, and their travel times.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published