MVP
As a user
So I can have an account
I would like to be able to sign up
As a user
So I can access my account
I would like to be able to sign in
As a user
So I can keep my account secure
I would like to be able to sign out
As a user
So I can choose a place to stay
I would like to be able to view a list of places
As a user
So I can rent out my apartment
I would like to list my apartment
As a user
So I can enjoy a holiday
I would like to be able to book a place
Post MVP
As a pad lord
So I can make more money
I would like to be able to list multiple pads
As a pad lord
So I can make money
I would like to list the price of my pad
As a pad lord
So I can give more information
I would like to name my pooch pad
As a pad lord
So I can give more information
I would like to be able to give a description of my pad
As a pad lord
So I can manage when my pad is available
I would like to list it only on certain dates
As a pad lord
So I can vet who can have my pad
I would like to approve the user before they have my pad
As a dog owner
So that I am not disappointed
I want to make sure if a pad is booked it is unavailable
As a pad lord
So I can ensure that I can definitely make money
I would like my pad to remain available until I approve booking
As a pad lord
So I can keep details up to date
I would like to be able to update my pad listing
As a dog owner
So I can know when the pad is unavailable
I want to see a list of booked dates on the request page
EMAILING
As a dog owner
So I can ensure I have been signed up to pooch pads
I would like to receive an email
As a pad lord
So I can ensure I have created a pad listing
I would like to receive an email
As a pad lord
So I can ensure I have updated a space
I would like to receive an email
As a pad lord
So I can make my property unavailable
I would like to get an email when someone requests my pad
As a dog owner
So I can know if I’ve booked a pad
I would like to receive an email when pad booking confirmed
As a dog owner
So I am not disappointed
I would like to receive an email if request denied
TEXT MESSAGES
As a pad lord
So I know if someone has requested my pad
I would like to receive a text message
As a dog owner
So I can know if my request has been successful
I would like to receive a text message
As a dog owner
So I can know if my request for a pad has been denied
I would like to receive a text message
As a dog owner and pad lord
So I can be kept up to date after booking
I would like to have chat functionality
PAYMENT SYSTEM
As a dog owner
So I can make a payment for a pad
I would like to use a payment system
As a pad lord
So I can make money from my pad
I would like there to be a payment system
- Postgresql
- Datamapper
- BCrypt
- Sinatra
- Sinatra Flash
- Ruby
- HTML
- CSS
- Database cleaner
- Rake
- Rack
- Git
- Github
- Atom
- Vim
- Fully test driven development with RSpec and Capybara
- Daily stand ups
- Daily retrospectives
- Regular feedback
- Open discourse with all team members
- Regular progress updates
- Through documentation and issue creation on Github