Skip to content

lookupdaily/Wanderlist

 
 

Repository files navigation

Makers Academy - Final Engineering Project

Wanderlist 🥾

An app for finding and sharing urban walks—using Google's Maps, Places and Directions APIs

Check it out! https://wanderlist-makers.herokuapp.com/

Technologies: Ruby, Rspec, Capybara, Rails, HTML, CSS, TravisCI, CodeClimate

Task | Collaborators | Installation Instructions | Headline Specifications | User Stories | Mockup | Further improvements

walking-pic

This challenge is a final week engineering programming project at Makers Academy.

First, clone this repository. Then:

> bundle install
> yarn
> bin/rails db:create
> bin/rails db:migrate

> bundle exec rspec # Run the tests to ensure it works
> bin/rails server # Start the server at localhost:3000

To run tests:

> rspec # Run the tests
> rubocop # Check code quality

A user can:

  • Sign up and login to the app
  • Make a new route to share with friends, by searching for places and adding them
  • Search for existing routes near them
  • Vote on other users' routes
  • View routes ranked on popularity

MVP

As a user,
So that I can create routes,
I would like to add stops (map markers) to my route
As a user, 
So that I can see my saved route,
I would like to see a line on the map
As a user,
So that I can describe my route,
I would like to be able to add a description to my route
As a user,
So that I can share my route, 
I would like to be able to give a route a title 
As a user,
So that I can see my routes,
I would like to be able to publish my route
As a user,
So that I can have a fun day out,
I would like to be able to see a list of routes

Additional Features

As a user, 
So that I can create routes,
I would like to be able to sign into the app with my google account
As a user, 
So that I can add stops to my route,
I would like to be able to search for existing places to add
As a user,
So that I can recommend a stop,
I would like to add a note to a stop

Extra

As a user,
So that I can share my route, 
I would like to be able to send my route via a link
As a user,
So that I can describe my route,
I would like to be able to add categories to my route

mockup

  • Refactor JS to improve maintainability
  • Add upload image to routes feature
  • Add mobile functionality
  • Continue styling

About

Find and share urban walks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 69.2%
  • HTML 19.4%
  • JavaScript 9.0%
  • CSS 2.4%