Skip to content

Bitmaker final project. A web app that allows users to explore cities through walking paths.

Notifications You must be signed in to change notification settings

mokutsu/walkthisway

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Walk This Way

##Introduction This application was created as a way for users to explore and share their neighbourhoods through local landmarks and walks.

##Purpose This application was created for Bitmaker March 2016 cohort final project.

##Deployment This is a simple web project, it can be deployed on any web server or local host. Please see the tool kit and known bugs for further details.

##Tool Kit This project is a Ruby on Rails application, which uses the Google Maps JS API and the Google Cloud Storage for image hosting. Please see the gem file, the assets folder, and the public folder for a full list of external resources used.

##Upcoming Sprints

We would like to get the following sprints completed:

  • AJAX-based 'like' buttons and 'unlike' buttons
  • Twitter sign-in and registration in production environment
  • Use Twitter API with websockets / SSE to interact with Twitter dynamically
  • Friending or following other users
  • Revisions of forms to remove redundancies and potential inconsistencies
  • Reconfiguration of database for more effective retrieval of walk data
  • Dynamic gallery
  • Porting to a mobile app environment
  • Real time chat
  • Static maps and ability to print directions
  • Background jobs to create image or pdf version of static maps for javascript-disabled devices
  • Point and click forms

##Known Bugs

There are a number of known bugs we would like to fix for the next step.

  • Inconsistencies in migrations in development environment between machines (may require local migration differing from master)
  • Sorcery, External (OAuth) not working in development environment (Heroku)
  • Google maps calls being maxed out with seeding of database and sometimes with file retrieval
  • Edit form causes duplication of waypoints

##How to Contribute

In general, we follow the "fork-and-pull" Git workflow:

Fork the repo on GitHub Clone the project to your own machine Commit changes to your own branch Push your work back up to your fork Submit a Pull request so that we can review your changes NOTE: Be sure to merge the latest from "upstream" before making a pull request!

We're excited to see this app grow! So please don't do this ( from reddit ). In that spirit, we'd like to acknowledge the following inspirations for this project:

  • Jane's Walks
  • Airbnb
  • Google maps
  • the Bitmaker community (especially Bitmaker staff, and Michael. and Steven. you know who you are.)

From the team here at WalkthisWay (Dinophile, Vickysyloo, Tinathientruong, Mokutsu)

About

Bitmaker final project. A web app that allows users to explore cities through walking paths.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 48.5%
  • HTML 22.4%
  • JavaScript 17.8%
  • CSS 11.3%