MoveMate Project

MoveMate helps you to find other student to share your daily trip with.

MoveMate is an application made for university students that will allow to get in touch with other colleagues and plan a trip to the university together.

MoveMate project was thought in 2016/2017 year during the Google Workshop, by three computer engineering students, focused on creation of a simple and helpful thing. You will be able to find project milestones info below, during which project took shape:

su How it works

MoveMate can be installed on all devices with an Android operating system, from 5.0 version, onwards.
When you will open it for the first time, you will have to log-in with your facebook account, enter your phone number and your institutional email address and the game will be done!

You will then be able to do two main things:

When you will going to find a route, you will be able to press the result item to view its details.
Details will include:

By pressing maker or mate’s icon you will be able to also view his informations and contact him.

A short video tutorial below:

For more informations, see the italian user documentation or english user documentation.

su Architecture overview

MoveMate has been structured on a simple CLIENT – SERVER architecture, with an Azure application server and an Android client.
Azure provides some API to handle requests from Android client.
Android client calls this APIs to exchange information with Azure server.

All user information and computing operations will be done on server to reserve only data view to the client.

APIs provided by the server maps the CRUD paradigm, offering some operations such as:

and others.

Architecture view below: architecture image

To improve security, every data exchange between client and server is encrypted using HTTPS and the client’s API calls must include a user identifier token to be accepted from the server.

For more informations, see the technical documentation.

su Installation & source code

By clicking here: googleplay you will redirected to MoveMate Google Play page where you will be able to execute the installation. If you are interested to know more about MoveMate implementation, see our github page githublogo

Feedback

If you already signed-up, send a feedback about your MoveMate experience.

su Team presentation