Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/veeara282/teamgrimmierawwks
Aidan F, Ramy M, and Winton Y's term project for Intro to Computer Science 2.
https://github.com/veeara282/teamgrimmierawwks
Last synced: 5 days ago
JSON representation
Aidan F, Ramy M, and Winton Y's term project for Intro to Computer Science 2.
- Host: GitHub
- URL: https://github.com/veeara282/teamgrimmierawwks
- Owner: veeara282
- License: apache-2.0
- Created: 2014-05-28T00:10:15.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-06-17T16:58:05.000Z (over 10 years ago)
- Last Synced: 2024-02-09T05:26:28.856Z (11 months ago)
- Language: Python
- Size: 258 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Team Grimmie Rawwks
=================Aidan F, Ramy M, and Winton Y's term project for Intro to Computer Science 2.
This is a Web application that gives the user recommendations as to what to wear
based on weather data from the [OpenWeatherMap.com API](http://openweathermap.org/API).### Development log
#### 2014-05-30
* Aidan wrote a function that retrieves weather data from the OpenWeatherMap.com API.#### 2014-05-31
* Winton is starting to work on the parsing of the API info to get the info we want.
* Ramy developed the algorithm.#### 2014-06-03
* Winton and Aidan will work together on parsing of the API info as Ramy will attempt
to fix connection and debug code that opens the file.#### 2014-06-06
* Aidan has gotten a basic interpreter that informs users how
many layers they should wear based on the temperature in
their area. Ramy will be helping Aidan with the rest of the
interpreter.
* Winton is working on designing a register/login functionality
to allow users to save preferences.#### 2014-06-09
* Aidan fixed a small error in the analysis code, where fields are pulled from the JSON
and copied to another dictionary.
* Aidan found code to change proxy settings, which solved our problem with opening
HTTP connections.
* Ramy topped off some of the analysis.py code. (Ramy, please elaborate....)#### 2014-06-11
* we now have a functional website! As in the basic functionality is there, though
there are some bugs and errors we must handle if our users input insufficient or
incorrect information.
* Winton has also started to work on a register/login feature for users to sign in
and save cities and preferences. The basic registration and login shell structure
is there.#### 2014-06-12
* Winton handled errors if a nonexist city/country combination is entered.
* Aidan is working on the html and python code so that users only receive
recommendations based on what they check off.
* Ramy finished randomization of weather messages (i.e. you can get 'It's hot'
or 'Mucho calor!')#### 2014-06-13
* Aidan finished merging Ramy's changes and adding the code that allows users to select
information to see.#### 2014-06-14
* Winton created the system to reigster, login, stay logged in, and save preferences. He
never wants to hear the word 'cookie' again.#### 2014-06-15
* Winton implemented a system to change user's passwords and debugged, A LOT. He also finally
got to make the website all pretty with backgrounds and CSS!
* Cookies MUST be set to "on" in the browser for login feature to work.
For certain cities, you may simply get ", <Country>". As far as we can tell, this is a fault
with Open Weather Map, and not our code, since our code simply reads the city and country from
Open Weather Map.