Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

User Testing
  •  

Implementation

Overview

Both our web app and mobile app were implemented with HTML, CSS, JavaScript, and jQuery on the front end; we also used Twitter Bootstrap to make our design look more clean and professional. For the back end of the web app, we used Python because the majority of the team had substantial experience programming in Python; we chose to use the Django web framework because it is widely considered to be the most popular web framework for Python, and we thought it would be a useful learning experience. We opted not to implement a back end for our mobile app because we knew we would not need it in our tasks for user testing. We deployed our app with an MIT scripts account because it would be easier to set up and would also be free of charge.

We used Django to create our SQL database, which we used to keep track of information for users and carpools, amongst other relevant data. We then used the Django template language in our HTML file in order to display the data we pulled from the database for each user. The calendar was implemented with FullCalendar, a jQuery plugin by Adam Shaw. For displaying the maps and directions for each carpool, we used the Google Maps API.

Problems

-Details-

Evaluation

Users

User A
  • -How we found him/her-
  • -How representative he/she is-

...