Deployed on Heroku: https://parkhoundreplica.herokuapp.com/
- Ruby 2.3.1 and Rails 5.0
- Gems used:
- bootstrap-sass
- devise
- omniauth-facebook
- carrierwave
- cloudinary
- simple_form
- country_select
- geocoder
- toastr-rails
- jquery-ui-rails
- stripe
bundle
rake db:setup
Dummy data in seeds.rb to save you creating test users.
Parking is ridiculously overpriced and under-supplied during peak times. Most car owners become frustrated with the expenses being paid for car parking or the inconvenience of not being able to drive and park where they need to, when they need.
With so much real estate going un-used when you're at work or over the weekend, we've created a sharing marketplace to allow owners to advertise their available parking spaces and for users to make appropriate bookings for these parking spaces.
Discovery -> Sign up -> Search for parking -> Book -> Pay -> Park
Discovery -> Sign up -> Create parking space listing -> Provide booking users with directions and instructions for parking space -> Accept payment -> Keep in touch with booking users
-
Wireframes: TBC
-
Trello / User Stories: https://trello.com/b/GSy8QxcF
-
Entity Relationship Diagram (Rails-ERD): https://github.com/rph28/parkhoundreplica/blob/master/erd.pdf
- Spreadsheet: https://docs.google.com/spreadsheets/d/1BrVlBf__eCVwZ7s1LNH6TgIK6zpPCZZTDoAUlknHwBE/edit?usp=sharing
- Use of Trello for planning and progression review
- Use of rails-erd for ERD creation
- Use of Slack to discuss with my peers
- Github: rph28/parkhound
- Postgresql DB
- Devise Authentication
- Omniauth-Facebook
- Conversation & Messages
- Search Spaces
- CarrierWave Image Uploading
- Cloudinary Image Hosting
- Environment Variables
- Stripe (Test Mode)
- Mailgun