Skip to content
aedwards12 edited this page Sep 4, 2014 · 12 revisions

Trello

[Heroku] (http://gentle-hollows-2342.herokuapp.com/)

Working title: None (Untitled Post-DBC Project)

User Stories:

As a user, I want to:

  • do all the CRUD things
  • make a profile
  • login as a user or as a homeowner (both sides of the transaction)
  • add photos (and be able to tag them)
  • I want to have conversation back and forth with homeowner
  • I want to book a place
  • handle payments
  • security? legal?
  • search functionality (location, availability, occasion, etc.)

Technologies

  • Rails - framework
  • ActiveRecord + Postgres - database
  • Dragonfly, CourierWave, Paperclip - uploading photos
  • Finally figure out Rails form helpers
  • Payments - check out stripe, need more research
  • Firebase for realtime chat
  • Spike on security + legality
  • Look for gems for pagination + search
  • JavaScript and JQuery
  • RSpec + Capybara
  • Travis CI and SimpleCov
  • Web first (mobile friendly (stick to em))
  • Find library for grid layouts
  • Devise for user authentication and email confirmations

Tasks

  • make database models
  • deploy to heroku
  • make a github
  • wireframe
  • figure out MVP
  • trello board?
  • come up with a name
  • styleguide
  • seed data? (ask Hilary)

Timeline

  • 2 months?

Other notes

  • Vertical slicing
  • Test-driven development (behavior driven development?)

WireFrame

homepage wireframe

wireframe - seach table

Gems to look into

*TrustClound *SendGrid => email system *ElasticSearch *dropzone => multifile upload flashlight firebase => chat (firechat), secure sign-in

Clone this wiki locally