/unknowntome

Google maps for the rest of everything

Primary LanguageJavaScriptMIT LicenseMIT

Unknown To

Unknown To is a web application that provides a dynamic experience when visiting a new place. Targeting college campuses, Unknown To acts as a personal concierge, filling you in on quirks as well as ins and outs of the campus. Additionally, it assists you in locating the nearest bathroom, water fountain, meeting place, or vending machine.

Inspiration

As students new to a college campus, we were, and still are eager to discover the small, quirky things that set our campus apart from others. Of course any given tour guide can spit out a list of scripted facts, but we want to hear it from the students themselves.

Why?

Unknown To Me allows for a faster assimilation into campus culture, making the transition from high school to college much smoother. For prospective students, this introduces a more in depth glimpse of what the college they are looking at has to offer. For current students or visitors, this provides a fun tour of student approved quirks. Not only does this help with your exploration of campus by providing you with a list of liked places, but it's also convenient, especially when you're looking for a bathroom or water fountain.

Features

Unknown to me will calculate the shortest straight line distance to your desired destination. Furthermore, it will provide a brief description of your destination, for quirks this mean what's unique and for bathrooms this consists of how many stalls there are or how clean it is.

What's Next for UnknownTO?

We hope that UnknownTO will expand to more college campuses and even become an add-on for existing map applications such as Google Maps or Waze. We want to increase the number of existing locations by allowing users to add places, contributing to content generation. The quality of any location will be determined by user reviews. However, to prevent users from hating on any given location without reason, we will impose a minimum number of words for the review, forcing the reviewer to give reasons for his/her opinion.

What we need(in no particular order):

  • continuous integration
  • continuous deployment
  • build scripts and grunt/gulp files
  • ssl cert
  • usersubmissions
  • user submission validation
  • db pruning
  • db analytics (basic)
  • user account integration
  • info pane on front end
  • info pane on backend
  • moble application rough
  • mobile application polish
  • initial user generated content seed
  • marketing push
  • social media
  • smooth style guide
  • better url routing
  • modularize code
  • refactor and put into multiple repo's (if growth/usefulness is there)