A6Cacti
Last modified by Jason Zietz on 2010/10/05 17:05
A6Cacti
To-Do
- study the document “Projects for the HCC Foundation Course” (in “Students’ Projects” on the Wiki)
- select a project that is of real interest to you
- find collaborators and form a group of peers (such a group may already exist) with whom you will work on the project
- sign up for the project (if it is still available) on the site “Students’ Projects”
- identify parts of the project and an initial role distribution between your team members
- each team member should contribute
- a brief rational what she/he finds interesting
- what she/he plans to do to get started on the project
- Which project did you select?
- Project-5: Using a Location-Based Service to Influence Personal Energy Usage
- Describe the parts of the project you have identified and the initial role distribution among your team members
- User Account Management: Footprint will need a complete user management workflow(creating an account, password change, login/logout. (Luke, Aaron, Jacob)
Google Maps API Integration: A more accurate way to perform this calculation would be to utilize the Google Maps API instead. Taking this a step further, an interface could be built that allows the user (if they choose) to map their travel path using the Google Maps interface. (No one to start, other features seem more important)
UI Refinement: There is opportunity to modify the UI significantly, both in appearance as well as functionality. (Thomas, Zachary) - For each team member, provide a brief rational what she/he finds interesting
- Zachary Clark:
I'm always on the lookout for easy-to-integrate feedback cycles for my daily habits, and this seemed like a cool way to track my environmental impact for travel. Also, its a webapp, and I love working with the web. I haven't used foursquare before, so this will be an opportunity to get used to the service.
Thomas Cavalier: This project itself is very interested. Since, I am currently working on my senior project where I am dealing with front-end and back-end development so, this project fits very well and I feel like I can contribute a good amount of knowledge as learn from my senior project. Also, I am very interested in UI and the chance to enhance a wireframe prototype is very appealing since again in my senior project I am helping with the design of the UI.
Luke Mattingly: I find the easy accessibility of an application to monitor environmental impact. Also the CSS/HTML programming of an application is very intriguing.
Jacob Burton: I'm most interested in tying in the Google Maps API. I have done a fare amount of web development, but haven't had much experience with utilizing an API such as Google Maps'.
Aaron Stockton: I feel like location based software is where the next major innovations are going to be, and am excited to acquire a working knowledge of such - For each team member, provide a statement of what she/he plans to do to get started on the project
- Zachary Clark
I've worked with the web a great deal before, so I'm going to try and make myself available to help in any area, since I've done work in all of the major parts of the project before. For a focus, I will probably work on the UI Refinement. This will balance the team out for frontend/backend, and let me work on by design skills.
Thomas Cavalier Start by working on the UI refinement, getting more front end experience.
Luke Mattingly: Refresh my PHP/MySQL skills, reviewing how to use both efficiently. Looking into complete user management.
Jacob Burton: I have never even heard of foursquare, so I will get started by figuring out how their API works then move on from there.
Aaron Stockton: I plan on familiarizing myself with the foursquare api.