A project to develop a clone of Yelp following a BaseRails course.
- To consolidate and extend my Ruby on Rails skills
git clone [email protected]:StephanMusgrave/Etysdemo-musgrave.git
cd etsydemo
rails s
Click here to open the web page on Heroku: App on Heroku
Technology | Used for |
---|---|
Ruby 2.1.2 | Main programming language |
Ruby on Rails 4.1.1 | Model View Controller Framework |
Heroku | Deployment: App on Heroku |
Sqlite3 | SQL Database for development |
Postgrsql | SQL Database for deployment |
Devise | Enabling users and admins |
Dropbox | Bulk image hosting |
Paperclip | A file attachment library for Active Record, used for uploading images |
paperclip-dropbox | extends Paperclip with Dropbox storage |
Devise | Creating users |
Figaro | handling passwords and keys |
HTML5 | Web Pages |
CSS3 | Styling |
Bootstrap | Base styling theme |
will_paginate | Pagination library |
Glypicons | for styling links and buttons |
Javascript & Coffeescript | animations for alerts and checking payment forms |
Stripe | credit card payments by buyers and transfer to seller bank account |
Rails Internationalization (I18n) API | for translation from US English to Italian and GB English |