Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
1cf7451
changes
jaei Nov 21, 2013
c4c5db5
Merge pull request #1 from jaei/master
mirez Nov 21, 2013
75b3740
added shit
mjdean94 Nov 21, 2013
a811daf
Merge pull request #2 from mjdean1994/master
mirez Nov 21, 2013
f88b88a
Added New Question Answers
abmileikowsky Nov 21, 2013
783c8e5
team file
yellowguy117 Nov 21, 2013
86094d5
Integrated texts pertaining to CWeaver and Team Badass.
Nov 21, 2013
6ad4ef7
Merge pull request #3 from abmileikowsky/master
mirez Nov 21, 2013
e0fcb61
added muh file
beanthemoonman Nov 21, 2013
2691878
Merge pull request #4 from ChaosDeepThought/master
mirez Nov 21, 2013
4b0f17e
Merge pull request #5 from Kaybass/master
mirez Nov 21, 2013
b2eb875
Charles Weaver NEW COMMIT with fixed .txt file!
Nov 21, 2013
dd4708b
Adding my md
hadzz Nov 21, 2013
4fda0f7
Added folder "TeamBadass" and file "RussellDaly.md"
rdaly94 Nov 21, 2013
213e12d
Merge pull request #6 from ChaosDeepThought/master
mirez Nov 21, 2013
96378e1
Create StevenLuppino.md
SugoiTamago Nov 21, 2013
717ddc4
add my stuff
andrew-beain Nov 21, 2013
9ab9497
Merge pull request #10 from hadzz/master
mirez Nov 21, 2013
3f3eb55
Merge pull request #9 from pipsiscool/master
mirez Nov 21, 2013
0c8427d
Merge pull request #8 from dalyruckus94/master
mirez Nov 21, 2013
4f48630
Merge pull request #7 from yellowguy117/master
mirez Nov 21, 2013
1e36c83
Tim's response
heidthecamp Nov 21, 2013
b601302
Merge pull request #11 from andrew-beain/master
mirez Nov 21, 2013
b15e720
Merge pull request #12 from heidthecamp/master
mirez Nov 21, 2013
18aa7ff
Team
cattmarroll Nov 21, 2013
36224f4
Work files
cattmarroll Nov 21, 2013
2d313d1
added file
wicked-inkblot Nov 21, 2013
6d9890c
Merge pull request #14 from cattmarroll/master
mirez Nov 21, 2013
e03400e
Merge pull request #15 from mattdemas/master
mirez Nov 21, 2013
da16fb3
Answered Questions
cubeman99 Nov 21, 2013
9b3ab5f
Merge pull request #16 from cubeman99/master
mirez Nov 21, 2013
7e28d48
Adding team folder
Nov 22, 2013
c96cb49
Create JamieDanahy.md
jkdanahy Nov 22, 2013
9beecc6
Create TeamSweetRiver
gCollins95 Nov 22, 2013
0657166
Create ConnorLamb.md
ConnorLamb Nov 22, 2013
94e5d59
Merge pull request #17 from jkdanahy/master
mirez Nov 22, 2013
22c88ba
Update and rename Teams/TeamSweetRiver to Teams/TeamSweetRiver/Guthri…
gCollins95 Nov 22, 2013
53d71c8
Create Ethan Konczal
Never52 Nov 22, 2013
b023a88
Update Guthrie Collins
gCollins95 Nov 22, 2013
cdb5364
Update Guthrie Collins
gCollins95 Nov 22, 2013
e38ba1e
Noncommital
Nov 22, 2013
d1c177a
Merge pull request #18 from ConnorLamb/master
mirez Nov 22, 2013
04483e0
Merge pull request #19 from twhitloc/master
mirez Nov 22, 2013
04c7f1a
my md file
Redthorn Nov 22, 2013
e3509a2
Tyler, the BEST Arrowsmith member's .md file
tvanollefen Nov 22, 2013
4b31fdd
Update Guthrie Collins
gCollins95 Nov 22, 2013
b0c8c2e
ok
Nov 22, 2013
5ba98a4
Merge pull request #21 from twhitloc/master
mirez Nov 22, 2013
37a7b82
Update Guthrie Collins
gCollins95 Nov 22, 2013
79bc0e5
technology
mirez Nov 22, 2013
48276ba
Rename Guthrie Collins to Guthrie Collins.md
gCollins95 Nov 22, 2013
40401c8
Update Guthrie Collins.md
gCollins95 Nov 22, 2013
cbe9496
Merge pull request #20 from gCollins95/master
mirez Nov 22, 2013
4e69773
Merge pull request #22 from Never52/master
mirez Nov 22, 2013
297628c
Update and rename Ethan Konczal to EthanKonczal.md
Never52 Nov 22, 2013
a903996
Merge pull request #23 from Never52/master
mirez Nov 22, 2013
abf23ce
fengsun
z281625810 Nov 22, 2013
e5ab3be
Added Victor's answers
pHelics Nov 22, 2013
0c304ef
BenR
Benjamin-Russell Nov 22, 2013
7cd5adf
Merge pull request #24 from pHelics/master
mirez Nov 22, 2013
5bd0159
Merge pull request #25 from z281625810/master
mirez Nov 22, 2013
26f83a8
Merge pull request #26 from sudden62/master
mirez Nov 22, 2013
90362c9
Create DevinCanavan.md
DCanavan Nov 22, 2013
d303aff
Merge pull request #28 from Redthorn/master
mirez Nov 22, 2013
56324dc
Merge pull request #29 from dmcanavan16/master
mirez Nov 22, 2013
12c113c
please this time
pturch Nov 22, 2013
590896a
Merge pull request #30 from pturch/master
mirez Nov 22, 2013
271dceb
Merge pull request #27 from tvanollefen/master
mirez Nov 22, 2013
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
CSI120-WebApps
==============
![technology](http://i.imgur.com/xCUlQk0.gif "technology")
16 changes: 16 additions & 0 deletions Teams/Arrowsmith/JohnRyan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#Types of Questions to answer

##Who is the target audience for our application?
-Anyone that uses twitter and wants to see the 'sentiment' of tweets and connect it to music from SoundCloud.

##What does our application do????
-Uses the input hashtags and location data to pull in 100 twitter results , they are assigned a sentiment score and either happy/pop or sad/metal etc music plays from soundcloud.

##How does our application do it?
-The magic of Javascript and ajax running on a node.js server.

##When will this application be available?
-By December 3rd

##Where can this application be accessed from? (URL)
-It will be available sometime in the not-too-distance future through a Heroku link.
15 changes: 15 additions & 0 deletions Teams/Arrowsmith/TylerVanOllefen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#Types of Questions to answer
##Who is the target audience for our application?
Our target audience is anyone who likes Twitter and music.

##What does our application do????
Our application pulls in twitter hashtags, does the required tasks, and then adds SoundCloud tracks relevant to the sentiment of the tweets. ie, sad songs for low sentiment scores, happy peppy songs for high sentiment scores.

##How does our application do it?
User inputs hashtags they would like to search along with date ranges and a radius for filters. Then JavaScript and AJAX and node.js servers and whatnot happens and then results are displayed along with SoundCloud.

##When will this application be available?
Dec 3, 2013.

##Where can this application be accessed from? (URL)
Nowhere yet, it will be accessed through Heroku later though.
16 changes: 16 additions & 0 deletions Teams/Arrowsmith/paulturchinetz.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Paul Turchinetz, member of Arrowsmith

##Who is the target audience for our application?
The target audience is people who like music.

##What does our application do?
Our application works with soundcloud, twitter, and sentiment to assign a sentiment score to tweets, then plays songs from an appropriate playlist based on whether the tweet had a positive, negative, or neutral score.

##How does our application do it?
The user will enter two tweets and the app will use geolocation to sense where the user is. We use node.js to run the server which will parse the tweets by two hashtags and distance from the user and assign a sentiment score to each tweet.

##When will this application be available?
December 3rd, 2013

##Where can this application be accessed from? (URL)
Heroku, however that information is currently classified.
9 changes: 9 additions & 0 deletions Teams/B Team/William McClelland.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
This application is aimed towards Champlain College students
or anyone who uses twiiter in general. Our application is designed to
take two hashtags and list out multiple results based on those two
hashtags based on hashtags entered, date they were posted, and a
mile radius around the users location using the twitter API. It also
will be able to compare the sentiment score of the returned posts with
that of the same hashtags on different days with different weather
conditions using a weather API on github. The application should be
available by Teusday November 3rd at http://hadzz.com:5000/.
44 changes: 44 additions & 0 deletions Teams/GoldTeam/CSI120_GoldTeam_specifications.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
Gold Team
- Matthew Carroll
- Jeffrey Delucia
- David Jordan


Feature: Request�geolocated�tweets�of mobile�user to web application�using
their�submitted�filters and�preferences. Filters�include�at�least�two
hash�tags,�date�range�of tweets,�mile�radius from�user,�and�highest/lowest
sentiment scoring�tweets�of�the�100�results�returned�by�the twitter API.

Scenario: Return search results
Given all the entered filters are valid
When the user presses the search button
Then record the entered hashtags for the application
And display info for the 100 tweets, that follow the entered filters,
returned by the twitter API. This info includes the username,
avatar, text contents, sentiment score, and hastags for each tweet.

Scenario: Invalid filters
Given one or more of the entered filters are invalid
When the user presses the search button
Then don't process search results
And display a message pertaining to what was invalid

Scenario: Invalid hashtag
Given one or more of the two hashtags entered is empty or invalid
When the user presses the search button
Then display a message saying that you must enter valid hashtags

Scenario: Invalid mile radius
Given the entered mile radius is empty, NaN, or negative
When the user presses the search button
Then display a message saying you must enter a positive number for
the mile radius

Scenario: Invalid highest/lowest sentiment scores
Given the lowest and/or highest sentiment score value entered is
empty or NaN
When the user presses the search button
Then display a message saying you must enter a number for both the
lowest and highest sentiment score values


16 changes: 16 additions & 0 deletions Teams/GoldTeam/DavidJordan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#Types of Questions to answer

##Who is the target audience for our application?
The class of CSI120 (Intro to Mobile Development).

##What does our application do?
It returns a list of tweets searched with inputted filters including two hashtags, a date range, a mile readius from the user, and min/max sentiment scores. The app also returns a recent picture from instagram that has the hashtags inputted in the filters. For each tweet listed, the user can view its contents including user name, user screen name, date of text, the sentiment score, and the contents of the tweet's text. The application will remeber the 3 most recently searched hashtag pairs as well as the top 10 most searched hashtag pairs of all users of the application.

##How does our application do it?
It uses node.js to run the server, the twitter module to search for tweets, the instagram module to search for pictures, the geolocation to get the users position, and jQuery Mobile to make it look nice on an iPhone.

##When will this application be available?
December 5, 2013

##Where can this application be accessed from? (URL)
(TODO: upload to heroku)
Empty file added Teams/GoldTeam/Jeffdelucia.md
Empty file.
Binary file added Teams/GoldTeam/Mockup1.bmp
Binary file not shown.
Binary file added Teams/GoldTeam/Mockup2.bmp
Binary file not shown.
Binary file added Teams/GoldTeam/Mockup3.bmp
Binary file not shown.
Empty file.
5 changes: 5 additions & 0 deletions Teams/TableTennis/AndyBeain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Our target audience is people who want to search twitter and instagram from one platform.
Our application searches twitter and instragram hashtags from the same platform.
Our applications searches twitter and istagram hashtags with the instagram and twitter APIs.
Our application should be done before the end of thanksgiving break (before 12/1/13).
No url at this point.
10 changes: 10 additions & 0 deletions Teams/TableTennis/AriMileikowsky.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Questions
Our app targets twitter and instagram fans that wish to search certain hashtags

Our application searches twitter and instagram for specific hashtags and displays data on their origin and sentiment value.

Our application uses node.js to do it.

This application will be avialable by December 1, 2013.

This application will be accessible from a heroku url, not yet determined.
11 changes: 11 additions & 0 deletions Teams/TableTennis/MattDean.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#Questions

##Our app targets twitter and instagram fans that wish to search certain hashtags

##Our application searches twitter and instagram for specific hashtags and displays data on their origin and sentiment value.

##Our application uses node.js to do it.

##This application will be avialable by December 1, 2013.

##This application will be accessible from a heroku url, not yet determined.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
55 changes: 55 additions & 0 deletions Teams/TableTennis/Supporting Documentation/spec.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
GIVEN user inputs two hashtags into respective fields
AND hashtags exist on Twitter or Tumblr or both
WHEN user clicks search
THEN list of tweets and tumblr post are returned
AND filters options are enabled

GIVEN user inputs only one or no hashtags
WHEN user clicks search
THEN screen alerts "Please enter more hashtags."
AND empty fields are bordered with red

GIVEN user inputs two hashtags into respective fields
AND hashtags don't exist on Twitter and Tumblr
WHEN user clicks search
THEN page displays "No results found."
AND input fields are cleared.

GIVEN user has visisted website before
WHEN user loads index.html
THEN recent searches are listed at the top
AND searches are clickable to research with previous input

GIVEN a user enters index.html
WHEN page loads
THEN page displays top tweets and tumblr posts
AND top tweets and tumblr posts are clickable to search

GIVEN twitter or tumblr or both is unable to load
WHEN user clicks search
THEN screen displays "Cannot connect to %website" where %website is twitter or tumblr or both.

GIVEN user has entered data
WHEN user clicks clear
THEN input fields are cleared

GIVEN tweets and tumblr posts are listed
WHEN user selects location radius
THEN filter listings by posts within radius

GIVEN tweets and tumblr posts are listed
WHEN user selects recency option
THEN filter listings by most or least recent, depending on selection

GIVEN tweets are listed
AND user is logged into twitter
WHEN user selects retweet
THEN retweet selected tweet on user's account

GIVEN tweets and/or tumblr posts are listed
WHEN User clicks on post
THEN post is enlarged

GIVEN tweets and tumblr posts are listed
WHEN user clicks on twitter or tumblr filter
THEN hide posts from unselected website
12 changes: 12 additions & 0 deletions Teams/Team Badass/CharlesWeaver.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#Types of Questions to answer

##Who is the target audience for our application?
Teenagers, young adults and college students especially attuned with the social functions and viability of twitter.
##What does our application do????
Request geolocated tweets of various mobile users ultilizing various filters and preferences, including hash tags and date range of tweets. When the results of a search on the tweet are found, the details of the tweet will be displated to end user, and the top 10 global searches will be displayed.
##How does our application do it?
Using javascript, the program will extract and format display data and information pertaining to sites that incorporate similar functionality, such as twitter and google maps.
##When will this application be available?
The application will be availiable on the web on Dec 1 2013 and shown Dec 5 2013.
##Where can this application be accessed from? (URL)
https://github.com/ChaosDeepThought/CSI120ClassProjectGeoTweet
20 changes: 20 additions & 0 deletions Teams/Team-Nameless/ConnorLamb.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Types of Questions to answer
Who is the target audience for our application?

Twitter users and movie goers

What does our application do????

It searches for tweets and movie information based on the users input search parameters

How does our application do it?

Pulls in Twitter information through a twitter API and movie information based on moviesearch API

When will this application be available?

December 1st

Where can this application be accessed from? (URL)

Currently unknown
12 changes: 12 additions & 0 deletions Teams/Team-Nameless/DevinCanavan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
The target audience of our web application are people who need information on movies.
Possibly which movie to watch or see if it's been getting good feedbaack from tweets.

It asks the user to enter filters, based on those filters it brings in tweets from the twitter api.
It also brings in relevant movie information.

The application will pull in tweets with the twitter api and the moviesearch api
will bring in information about the movie itself.

The application will be available and running December 1st, 2013.

We currently do not have a url in mind.
19 changes: 19 additions & 0 deletions Teams/Team-Nameless/JamieDanahy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Who is the target audience for our application?

Movie Enthusiasts.

What does our application do????

Finds general feedback on a movie using several online resources including movie reviews on Twitter.

How does our application do it?

It uses a twitter API through node.js to pull movie reviews from tweets in a wide radius.

When will this application be available?

December 1st.

Where can this application be accessed from? (URL)

We don't know yet.
4 changes: 2 additions & 2 deletions Teams/TeamAl/AlRamirez.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

##Who is the target audience for our application?

##What does our application do?
##What does our application do????

##How does our application do it?

##When will this application be available?

##Where can this application be accessed from? (URL)
##Where can this application be accessed from? (URL)
14 changes: 14 additions & 0 deletions Teams/TeamBadass/RussellDaly.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#Types of Questions to answer

##Who is the target audience for our application?
Twitter users & persons looking for location based weather reports
##What does our application do?
Based on a tweet, the app uses the users location to report back a weather report for that location
##How does our application do it?
Using the Twitter API the app finds the users location and uses that location with the Google Maps API to display
the users location on a map. Then using the Free Local Weather REST API the app will report to the user the weather
for their immediate region.
##When will this application be available?
After Thanksgiving break
##Where can this application be accessed from? (URL)
N/A
9 changes: 9 additions & 0 deletions Teams/TeamBadass/StevenLuppino.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
1.Twitter users & persons looking for location based wearther reports.

2.Based on a tweet, the app uses the users location to report back a weather report.

3.Using the twitter API, the app finds the users location and uses that location to report weather with worldweatherAPI.

4.After ThanksGiving break.

5.N/A
9 changes: 9 additions & 0 deletions Teams/TeamJoshAndFriends/apmann.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
1. buisness men who want to know how a group of people feel about something

2. shows twitter and reddit posts

3. It's a AJAX node js app

4. ASAP

5. It will be able to be reached from kaboss.chestnut.feralhosting.com
5 changes: 5 additions & 0 deletions Teams/TeamJoshAndFriends/demas.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
The target audience for our application is basically anyone.
A user simply inputs two hashtags and the app will bring up the relevant tweets with content from Reddit.

The app will be available at the end of the year.
kaybass.chestnut.feralhosting.com
16 changes: 16 additions & 0 deletions Teams/TeamName/FengSun.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#Types of Questions to answer

##Who is the target audience for our application?
The target audience is whoever wants to use our websites to search tweets based on different condition.

##What does our application do????
Show tweets based on the users condition(hashtag,location radius,date,sentimental of tweets). Then also show them on the maps.

##How does our application do it?
By using tweeter api.

##When will this application be available?
in between the Thanksgiving .

##Where can this application be accessed from? (URL)
http://teamnametwitter.herokuapp.com
27 changes: 27 additions & 0 deletions Teams/TeamName/VictorCalancea.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#Types of Questions to answer

##Who is the target audience for our application?
The target audience are people using both desktops and mobile devices
that want to see a better visual representation and correlation of tweets
they search for.

##What does our application do?
The application takes 2 hashtags from the user input, as well as
a radius in miles to search by location and a date to search by.
Then the app displays the relevant results of the found tweets
in a list, as well as on a map, showing where else in the U.S.
this combination of tweets can be found. It also shows a sentiment score
for each tweet so the user knows where positive or negative tweets are coming from.

##How does our application do it?
The application is using a node.js server, as well as express.js for the framework.
It uses Sentimental module for node.js to score each tweet's positive or negative feeling.
The results are displayed using responsive HTML & CSS,
in both a table and in Google Maps embeded on the page.
We are using Twitter API and Google Maps API to power our application.

##When will this application be available?
12/1/13

##Where can this application be accessed from? (URL)
http://teamnametwitter.herokuapp.com/ ## not currently up
Loading