pass it - webapp to help neighbors share items between them
TRANSCRIPT
Aim of Our Project
Our goal is to create a website that helps people share and borrow things
from their neighbors.
Our Motivation
●To make use of untouched
items
●Avoid shipping costs
●People get to know each other
●It’s fun
Main Project Stories
S2. Registration Routine
S3. Sign In Routine
S4. Search Page
S6. Add item Routine
S10. Requesting an item
S12. Accepting/Rejecting a Request
S17. Social Media Integration
(Facebook)
17 Stories
Agile DevelopmentSplit stories for every sprintScrum Master responsible
Major Tasks breakup
Software Process
Ahmad Hassan Viji
Repository Management Facebook Database Design
Google Maps Devise + Bootstrap
Item Request CRUD
Dashboard Search Item CRUD Routine
Devise Review Offer Management
ITEMS CATEGORIES
REQUESTS
REVIEWS
GIT
DEV
ISE GEOCODER
SPRINT SPRINT SPRINT SPRINT
TinyMCE
SEARCH
GMaps
CARRIERWAVE
Boo
tstr
ap
Software Process/External Resources
Jack has many unused items in his
garage. He decides to list them
on passit.com, so he needs to sign
up.
Jack logs into the site successfully
and lists an item for renting. He
needs to fill out the new item
form.
Emily wants a drill to install a new
wall mount for her TV. She thinks to
give passit.com a try and not to buy
one. After registering, Emily searches
for a drill. She wishes to rent it for a
day.
Emily fills out a new request form,
giving the start and end dates. The
form must restrict Emily to pick
alternate dates when the item is not
available. Emily sees the total price
and if satisfied, places a request.
Emily sees a list of all sent
requests from her dashboard. She
could cancel the request anytime
till it is not accepted/rejected by
the owner(Ahmad).
Ahmad sees Emily’s request for
that drill in his dashboard and
email. He can choose to accept or
reject it. Jack decides to accept
the offer.
Emily receives an email about the
update. She logs into the site to see her
request was accepted. She drives to Jack
on the date to get the drill and returns it
next day. Emily was satisfied. She decides
to review Jacks drill.
Lessons Learned
● Identify stories clearly and reduce
dependency among stories.
● Although gems are very useful,
sometimes they are very difficult
to implement.
● TEAM WORK!!