Monday, April 28, 2014
Tag Line: Discover the MOST popular point of interest near you…The Mobile Walking App.
Problem This App Solves: This app makes it easy to find different locations of interest from different location APIs. With one keyword search you can filter through the Yelp and Google results to find the location of your choice. In addition, the WalkScore rating is also displayed for each result listed. This will help you identify places that are easy to walk to, by the given walkability rating.
How Does This App Work: This web-application works by taking the keyword and throwing it into a Google Places and Yelp API. These APIs are tapped using url requests and the responses received is JSON objects. We then parse the JSON objects for the information we are looking for, place name, address, and rating, and then create Java Beans for these objects. We also tap into the WalkScore API, using the same methods described above, and take the WalkScore data and update the Java Bean location objects. All the back end server code is done in Java using Servlets.
Future Work: Currently, we need to implement the Dark Skies API so we can get weather information about the locations. We also need to implement the "Common Names for Places" requirement from Matt. We are still a little confused on this requirement and hope to clear it up soon.
Link to the site: sturdy-spanner-553.appspot.com
Link to GitHub Repo: https://github.com/NCSUWebClass/spring14-wyc1
Link to Video Demo: http://youtu.be/_pZJNAuvX2A
Link to Usability Test 0.0.1: http://youtu.be/-7XVz3oFQlk
The Bamboo Mobile Health app is an application that allows for MS patients to record and store symptom data on a daily basis. Currently our sponsor was greatly interested in studying the relationship between different weather elements, namely temperature, and how it affected the symptoms of MS. We were tasked with the creation of a mobile application that allowed for a patient to log in and be able to compare the severity of their symptoms with the temperature of their location.
Our app allows for a user to sign in using their id and either use the gps location of their phone or manually enter a zip code. 1 of two buttons will then be pressed to show either a graph comparing fatigue or stress with weather. This allows for the patients to see a relationship between their symptoms and their local weather.
Future work: Better date range selection. Project tweaks and hand off to sponsor.
Screencast: Bamboo Mobile Health Weather Sceencast
Tagline: Blink! Never miss another exciting moment.
The core problem the app solves: Technology can act as a barrier between users and exciting moments
Unfinished and future work: We plan to integrate this webapp with LyfeLoop and the Blink app in order to capture and display videos taken with the app. We plan to continue working on the bluetooth connection between LyfeLoop and Google Glass. The website is intended to serve as a precursor for the Blink app as well as the homepage for LyfeLoop.
Team members: Matt Baker, Kyrstin Hill, Matt Love, Steven Mucci, Lara Stocks, Joseph Wiggins
Unfinished and Future Work:
A more secure backend is definitely warranted. First of all, anybody can access the custom php utility. A user can also submit any possible file type where the only use case is for an image file type. Some "Edit Candidate" functionality would also be useful within the utility. Future work for design would be best decided by doing official Usability Testing on this site.
Working example site: voterguide.comze.com
PHP tool: voterguide.comze.com/create.php
Webpage with embedded video: http://voterguide.comze.com/video/screencast.html
Direct URL to video: http://voterguide.comze.com/video/capture-1.mp4
The core problem the app solves: It allows the user to browse for candidates easily by offering search options and filters the profiles. It modifies the landing page, candidate profile list, and the individual profile page and presents it in a visually appealing manner.
A little bit about how this app works: We used HTML, CSS, and JS in the frontend to work on the visual aspects of the deliverable. The backend used an AWS EC2 server running a LAMP stack. The backend API pulls data from a MySQL database, and produces JSON response objects. The implementation is a RESTful API created using mod_rewrite to redirect all incoming requests to the Apache2 server to a PHP page which routes the request to the appropriate functions to generate and return the correct data.
Unfinished and future work: We did not have a chance to create a web based interface for making entry about candidates in the database. Currently, if the administrators wanted to add new information, they have to manually do it through the database. If we had time, we would work on creating a simple web based interface form that will let the administrators add information about new candidates directly to the database. We also need to make
Working Site: http://snefru.u
GitHub repo: https://github.
Walk Your City Group 2
Walk your city is a project to try to get a city's population to learn more about the city they live in through walking. This application finds local points of interest such as restaurants, parks, museums and shopping malls. It uses Google maps to navigate, as the walking option avoids highways and dangerous roads without sidewalks. We also made calls to the forecast.io website to obtain weather information, ensuring the user has prior knowledge of weather conditions. The main map is displayed, with clickable markers, along with a points of interest drop down box (top right). The points of interest in the box are weighted by Google reviews, and a yelp review appears for the selected location in order to give the user the best possible experience.
The application works best with GPS enabled phones or modern browsers, as they allow the device to provide its geolocation. Geolocation simplifies the process, allowing the user to directly find a destination by searching by type. Otherwise the user has to enter a starting address.
Problem This Solves: Allows Raleigh Public Record to quickly find trends within the Free and Reduced Lunch program
Future Work: A link to allow users to embed the graph in other documents, ability to hide the charts when you are done with them so the buttons become toggles, perhaps a slider to move the data, upload new data as years progress, ability to pick which variables that you would want to see compared to each other.
Working Website: http://www4.ncsu.edu/~aemiles/spring14-rprviz1/
GitHub Repo: https://github.com/NCSUWebClass/spring14-rprviz1
Working website: tapresle.github.io
Github repo: https://github.com/NCSUWebClass/spring14-bambooviz
Screencast: Bamboo Mobile Health Visualization Screencast
Friday, April 25, 2014
Recall that review questions are marked only for participation (any answer is acceptable). Please feel free to collaborate with fellow students on these questions.
Quiz questions are graded, but because of the limited time remaining, we will drop the lowest of your two scores on these new questions. In sum then, you need only answer two of the four quiz questions from this semester for full quiz marks.
Monday, April 14, 2014
Friday, April 11, 2014
---------- Forwarded message ----------
From: Tom Snyder <email@example.com>
Date: Tue, Apr 8, 2014 at 4:04 PM
Subject: Fwd: FW: Summer Interns - K4Connect (Scott Moody)
To: "Benjamin Watson" <firstname.lastname@example.org>, "Gregory Dunko" <email@example.com>
Hi Ben, Greg,Know any promising developers with interest to work for a successful entrepreneur for the summer? Scott's a great guy, but will drive the team hard. Looking for dedicated people that want to grow personally and build something. I can introduce them or they can reach out through the K4 website.Thanks,-TomFrom: Scott Moody <firstname.lastname@example.org>
Date: Tuesday, April 8, 2014 at 3:28 PM
To: Veena Misra <email@example.com>, Terri Lomax <firstname.lastname@example.org>, "Paul Cohen." <email@example.com>, Tom Miller <firstname.lastname@example.org>, Tom Snyder <email@example.com>
Subject: Summer Interns - K4Connect (Scott Moody)
Folks,I hope all are doing well, only a month to go until “break”, although pretty sure that does not count for much!As I think most of you know, I co-founded another company last October called K4Connect (http://k4connect.com). Although we are not disclosing too much information about the company at this time, we are basically a user-focused software platform company focused on bringing together multiple and often incompatible “smart” things/devices into a single cohesive system. While our software platform will play, over time, across multiple end markets, our focus to date has been on the technology. Similar to AuthenTec, wherein the idea of a fingerprint sensor is easy for people to understand, but much harder to implement in a user friendly way; so too is home automation, easy to get, hard (and expensive) to implement. While not much of an engineer myself, I highly value good/creative engineering/design upfront to solve problems with the focus always on the end user (the consumer of our product, no matter the buyer). Thus, why our team now consists of four developers, a designer and yours truly.We plan to hire more, but we’d like to augment that this summer with a set of paid (not much!) interns – two software development, two marketing. The rough descriptions of what we are looking for are posted here: http://ift.tt/1iEO9Pm. It should be a pretty interesting experience, as we’ll not only put them to work on some interesting stuff, but I’ll also make sure to involve them in some of the more startup oriented activities, like working up investor pitches, pitching to investors (if/when they visit us), drinking beer when the investor kicks my butt (only for over 21 interns!) and tracking the competition/market (which so many do so poorly at).Please feel free to forward this directly to any students that you think might fit and I’ll work to post on the job boards. Our offices are in downtown Raleigh, so the good news is those beer joints after the investor meetings are easy to get to!Best to all.Scott
from Web Class @ NCSU http://ift.tt/1hzjUg5
Tuesday, April 1, 2014
from Web Class @ NCSU http://ift.tt/1gkYtJw
The Startup Weekend judging criteria is broken up into three sections. Teams are judged according to the following 4 criteria (weighed equally):
- Business Model
Can this idea make money? Is there positive customer growth or revenue? Is there a customer acquisition / rollout strategy? Has a revenue model been defined and is it realistic? Is the idea/team ready for capital and execution? Would you invest in this company at this point?
- Customer Validation
Did the team identify customers (demographic, location etc)? Did the team get out and talk to customers? What is the value proposition to customers? What channels of communication are used? Product/Market fit?
- Technical – Execution
Is there a functional product (e.g.in the case of an app, did they build one)? Were architecture diagrams and API signatures included? Which services did they integrate with? How much of the product is running on a real server with non-sample data?
- Design – Execution
Does it have a professional look and feel? Does it deliver a compelling and captivating user experience? Is it memorable? What key insights were gathered over the weekend to go in this creative direction?
from Web Class @ NCSU http://ift.tt/1fkWw3P