eventize

18
Eventize -Harshitha Chidananda Murthy CS263- Winter2016 Final Presentation

Upload: harshitha-chidananda-murthy

Post on 15-Apr-2017

92 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Eventize

Eventize -Harshitha Chidananda MurthyCS263- Winter2016

Final Presentation

Page 2: Eventize

1.Introduction

2.Problem

3.Solution

4.Overviewa. Features

b. Platform

c. Implementation

d. Performance

5.Demo

6.Motivation and Contribution

7.Experience and thoughts

8.Future Scope

9.Thank you

Contents

Page 3: Eventize

How do you get to know about an event?

Page 4: Eventize

1) University websites2) Friends from other

departments

Page 5: Eventize

3) Posters put up all over the university

Page 6: Eventize
Page 7: Eventize

What is the problem?

Lack of mediumLack of medium to share

and integrate

No blogging medium

No single point medium to share stories and experiences at UCSB

Keep track of events?It is very hard to keep track of all the events

from different departments

Page 8: Eventize

Solution!

Usability Single point medium

Share storiesActs as a medium to

share stories and experience at UCSB

Keep track of events

Easy to keep track of events. Anyone can create, view, delete

events

Page 9: Eventize

Overview

Page 10: Eventize

Add eventAdd Story

View eventsView stories

Remove eventsRemove stories

Log inSignout

View created events & stories

Features

Page 11: Eventize

Frameworks

�Javascript

�JQuery

�MaterializeCSS

Google App Engine�PaaS�REST based Java Application�Datastore�Memcache�TaskQueue�

Platform

Page 12: Eventize

TaskQueue

�Clean up data on deletes

�When a button next to event name is clicked,

�All information associated with the event is deleted

MemCache�Used to cache all stories

Common to all users�Potentially will have a lot of data�

Testing

● Selenium Testing● Unit Testing

Page 13: Eventize

300ms to 10msReduced time taken for call from 300ms to 10ms

Use of Memcache

Performance

Page 14: Eventize

Demo

Page 15: Eventize

MOTIVATION NOVELTY AND CONTRIBUTION

First to develop a single medium

Events

Stories

Easy to Use

Page 16: Eventize

�All searches on Python

�Tricky to get the flow in the beginning

�Materialize over bootstrap

Enjoyed coming up with the plan

Enjoyed even more enhancing�Google App Engine is good�Enjoyed designing as well�

EXPERIENCE and THOUGHTS

Page 17: Eventize

Future Scope

Expand for all domains

Finding study partner/developer

Find roommates

Sell University related items

Social Media

NLP for showing best stories on top

Facebook/Twitter integration

Actually start using it

Media sharing

Images

Videos

Study Materials

Mobile application for the same

Notifications

Page 18: Eventize

Thank You!