team xsquared: 2013 apache cassandra hackathon at mcgill university

8
LET'S RE-EMBRACE THE BEAUTY ON THE CELLPHONE!

Upload: planet-cassandra

Post on 21-Aug-2015

1.453 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Team XSquared: 2013 Apache Cassandra Hackathon at McGill University

LET'S RE-EMBRACE THE BEAUTYON THE CELLPHONE!

Page 2: Team XSquared: 2013 Apache Cassandra Hackathon at McGill University

MOTIVATION

● Photography is more and more important as :

3. Photography has the power to move us

1. It tells us what is important to us.

2. Photography makes us artists

Page 3: Team XSquared: 2013 Apache Cassandra Hackathon at McGill University

SYSTEM ARCHITECTURE

● Thanks to Shehaaz, we use RESTful api + virgil to

build the communication layer for cassandra

● Software: Android version 4.4 (API 19)

Hardware: Google Nexus II (1.2 GHz Dual-Core ARM Cortex-A9)

Page 4: Team XSquared: 2013 Apache Cassandra Hackathon at McGill University

DATA MODEL

1. Table for users:username (primary key), password, emailfor query: query user in login phase and make new friends around the world.

2. Table for photos:user_name, time, photo_name, photo, location, latitude, longitude, altitude, cellphone type. Primary key: (username, time)

Page 5: Team XSquared: 2013 Apache Cassandra Hackathon at McGill University

DATA MODEL

4. Table for restaurants: photo, type, photoname, primary key(name, type)

3. Table for photos:user_name, time, photo_name, photo, location,latitude, longitude, altitude, cellphone type. Primary key: (photo_name, location)

●5. Table for travel agencies: name, location, photo, type, photoname, primary key (location, name)

Page 6: Team XSquared: 2013 Apache Cassandra Hackathon at McGill University

BUSINESS MODEL Two versions of products: either it is

paid on purchase or the app will go with ads from google ads and microsoft ad center. (Guarantee user experience)

Collaborate with travel agencies and restaurants. We may share the profit.

Develop publisher-writer model. People get refunded by uploading good photo. And the company can sell the photos while protecting privacy.

Page 7: Team XSquared: 2013 Apache Cassandra Hackathon at McGill University

USER INTERFACE

Page 8: Team XSquared: 2013 Apache Cassandra Hackathon at McGill University

USER INTERFACE