Imāgo, which translate to picture in latin, is the result of my take on the Instagram-challenge.
Imāgo is also available on Heroku
▄██████████████████████████▄
▄█▀ █ █ █ ▀█▄
█ █ █ █ █████ █
█ █ █ █ █████ █
█ █ █ █ █████ █
█ ▄▄▄█████▄▄▄ █
███████████▀▀ ▀▀████████████
█ ██ ▄█████▄ ██ █
█ ██ ██▀ ▀██ ██ █
█ ██ ██▄ ▄██ ██ █
█ ██▄ ▀█████▀ ▄██ █
█ ▀██▄▄ ▄▄██▀ █
█ ▀▀█████▀▀ █
▀█▄ ▄█▀
▀██████████████████████████▀
Clone this repository
Install all the required dependecies with:
bundle install
Initialize the db with:
$ rake db:create
$ rake db:migrate
Start the app:
$ rails s
$ open http://localhost:3000
To run the tests:
rspec
Unfortunately the time was limited and I didn't manage to push all the features that I wanted, but given time I was planning to:
- Connect the db to an Amazon EC2 instance so that the pictures can survive Heroku dynos resets
- Finish the Like button functionality
- Hash tags
- Add the possibility to add filters when posting new pictures
- Rails
- Ruby
- Postgres
- Carrierwave (upload pictures)
- Clearance (handle user auth)
- FactoryGirl
- RSpec
- Capybara
- Simplecov
- Travis-ci
- Codeclimate