Skip to content

Week 3 Project at Makers Academy: a program to run a Boris Bikes system

Notifications You must be signed in to change notification settings

StephanMusgrave/boris-bike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boris Bikes

Week 3 project at Makers Academy A program to manage a bike rental system

Learning Objectives

To develop my understanding of object oriented programming using TDD.

How to run it

Technologies used

Technology Used for
Ruby 2.1.1 Programming language
Object Oriented Programming
Rspec Test Driven Development - unit testing

Project Brief

The goal of the exercise is to create a simple system for managing Boris bikes in London. Our system will keep track of a number of docking stations and the bikes. It will allow you to rent the bikes and return them. Occasionally the bikes will break and then they will be unavailable for rental. There will also be a garage to fix the bikes and a van to move the bikes between the stations and the garage.

A system like this (in a much more complex form) is actually used by the real Boris bikes system in London. Every time you rent a bike or return it some objects get created somewhere in the system that tracks the usage of all bikes. A program to manage a bike rental system

Developed by

Steve Musgrave

About

Week 3 Project at Makers Academy: a program to run a Boris Bikes system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages