Coder Social home page Coder Social logo

secondhome's Introduction

SecondHome by HopelesslyLost (Orbital 2014)

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/

secondhome's People

Contributors

sponginess avatar xylau avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.