Skip to content

filipepinheiro/bringme

Repository files navigation

BringMe (Provisory name)

This repository contains the source files of the BringMe project

Why BringMe?

BringMe is an android app that is currently on development that aims for the market of package tracking and delivery logic.

This project is a project that will be presented as a class project at UA(University of Aveiro), in the scope of the Introduction to mobile computation class and also Project in Design II. This app is result of collaboration of two courses (Tecnologies and Information Systems, and Design) both courses of UA.

What does it do?

This app pretends to make the delivery of parcels/orders simplier!

Case Scenario: you are at work and your child is currently at school. Your child calls you telling you that forgot his lunchbag. wouldn't it be nice if someone you can thrust pass by on your house and picked the lunchbox and deliver it at the school?

Well, BringMe wants to help you with this kind of matters.

Requirements

To use it properly you should connect to internet via wifi This project requires android version 3.2 (API 13), but we recomend versions 4+

How it works

Well, if you read yourself the topic above, we will explain you what the app does so that you get your problem solved.

1. Download and install the app 2. Start the app, and register yourself an account of sign up with your facebook account 3. Now on the menu you can use what the app has to offer:

Request Delivery

This option is to make a request for someone to make a delivery. To request a delivery you first need to complete 4 small steps (each tab is a step).

  1. Order Details: Here is where you describe your Order/Parcel.
  • Order Tag [Required] - The tag for you order and it meants to be the reference name for the delivery.
  • Order Description [Required] - The Description of the order.
  • Order Special Notes [Optional] - Here you can write some special notes for the order (example: "Fragile!").
  1. Origin: This is where you say where the package is, so that the courier know where to pick it up.
  • Origin Address [Required] - The address where the package is located.
  1. Destination: This is where you say where the package will be delivered.
  • Destination Address [Required] - The address where the package will be taken to.
  1. Courier: In this step will be given you a list of couriers close by the address of the package origin.
  • Courier [Required] - The courier you picked will get a notification on his smartphone asking him to make the delivery. The courier can accept of reject, and you will be noticed of that too.

Delivery Status

This is the option where you can get the information (track) your delivery, by monitoring the courier gps location.

Request List

In here you can find a list of the requests that other people made to you.

My Historical

As the name says, here we keep record of your requests and deliveries made.

Profile

Here is where you personal information is.

Status

This project is currently in its early stage and still hasn't any backend already.

Actually presented is a simulation of the system with some static data on it.

Goals

* Make the application usable and fully implemented * Smooth performance on (at least) latest android devices * Clean and intuitive Design

Who is working on it

From Tecnologies and Information Systems: + Filipe Manuel Couto Pinheiro + Hugo André Martins Correia

From Design:

  • Ana Catarina Machado Ribeiro
  • Laura Alexandra de Gouveia

About

ICM Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published