Overview: SecondHome is designed to help you find your way around in NUS without getting lost. It aims to help freshmen find their way about school by providing them with a database of essential locations (with directions) which are often used by students. We are aiming for Project Vostok.
Our Team’s Ignition pitch: http://www.youtube.com/watch?v=_YJRpfyxP4c&feature=share&t=48m49s
Ideation: As a freshman, I want to be able to find my way about NUS so that I won’t get lost. Thus, our website will contain four major categories of essential locations that students frequently use. Namely, these categories are places to Study, to Sleep, to Shop and to Poop. Upon choosing one of the four categories on our website, the user will be able to obtain the relevant locations pertaining to the respective categories and the directions to that location from the user’s location.
We will be using html & css, as well as Twitter Bootstrap and jQuery to create and format our webpage. Also, we will be using Google App Engine to host our project.
Milestone #1 Create a prototype using powerpoint as a mockup of how the user interface will look like Finalise details of the implementation of the basic features Collate some of the base content that we will be including in our website Milestone #2 Flesh out the user interface into html & css, jQuery and Bootstrap to format the page Have the base content included in the webpage, such as the locations, directions and images Milestone #3 From our other teams’ evaluation of our project, we will consider implementing some of their suggested features and work on the improvements they would like to see in our project We will also look into implementing a GPS-enabled version of our website, a handicap-friendly version which plots out directions to the locations utilising ramps rather than stairs and also including a section in our website which will contain important emergency information.
Planned Features:
Study Locations (sectioned by the respective faculties & buildings) would be made available Additional Information about the study locations including Pictures, Directions, Number of Tables, Number of Power Sockets/Network Points, would be included Rating function to calculate the popularity of the study location Links to nearest washroom (Poop feature) would be included in subsequent implementation Sleep Locations (sectioned by the respective faculties & buildings) would be made available Additional Information about the sleeping locations including Pictures, Directions, Number of Power Sockets/Network Points, would be included Rating function to calculate the popularity and the comfort level of the sleeping location Links to nearest washroom (Poop feature) would be included in subsequent implementation Shop Locations & duration of the flea markets and shopping locations around NUS Additional Information about the shopping locations including Pictures and Directions. Sharing function to allow users to post these information on their social media accounts Poop Locations (sectioned by the respective faculties & buildings) would be made available Additional Information about the washrooms including Pictures and Directions would be included Rating function to calculate the cleanliness level of the washrooms
Extensions: GPS-enabled version Plotting directions based on user’s location (essential for GPS to be enabled) Add-on to existing features (Study, Sleep, Shop & Poop) for clearer mapping of directions to intended location Handicap-friendly version Locations (sectioned by the respective faculties & buildings) would be made available Additional Information about the ramps, lift landings and handicapped toilets would be made available with Pictures and Directions Plotting Directions using ramps and lifts only (minimal stairs) Add-on to existing features (Study, Sleep, Shop & Poop) for handicap-friendly mapping of directions to intended location Essential Information Type of information required (AED, nearest medical facility, hotlines) Additional Information For AED, the nearest Location & Directions with Pictures For nearest medical facility, the nearest Location & Directions with Pictures, hotlines and operating hours for both UHC and NUH A&E (ER) For hotlines, based on category & uses (campus security, medical emergency, offices by respective faculties & student affairs), information regarding the operating hours of the hotlines and Directions (if applicable)
References Used: Codecademy for learning Python, html & css, javascript and jQuery: http://www.codecademy.com Google Docs for Project Log: https://docs.google.com/document/d/1H_nJ33zBKAEuwm1ShyrZCWAocWudRlvd7F0ohMA9cgc/edit Stack Overflow for our numerous burning questions: http://stackoverflow.com/ jQuery library: http://api.jquery.com/ Bootstrap: http://getbootstrap.com/ css stuff: Color modules: http://www.w3.org/TR/css3-color/#svg-color Font Families: http://www.w3.org/TR/CSS21/fonts.html#generic-font-families CSS properties: http://www.htmldog.com/reference/cssproperties/