Skip to content

Latest commit

 

History

History
139 lines (105 loc) · 3.56 KB

README.md

File metadata and controls

139 lines (105 loc) · 3.56 KB

Build Status Maintainability Test Coverage

Makers Academy - Final Engineering Project

Wanderlist 🥾

Link to App - 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 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

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