User can sign up, sign in and sign out. Also, user can post an image with a caption and add a comment. Posts appear with the newest post first.
I still need to work on TDD, styling and add a feature to like a picture. Also, I need to add an association between user and posts which I tried to do but unsuccessfully.
- Git
- GitHub
- Ruby
- Ruby on Rails
- CSS
- HTML
- Feel free to use Google, your notes, books, etc., but work on your own
- If you refer to the solution of another coach or student, please put a link to that in your README
- If you have a partial solution, still check in a partial solution
- You must submit a pull request to this repo with your code by 9am Monday morning
Build Instagram: Simple huh!
Your challenge is to build Instagram using Rails. You'll need users who can post pictures, write comments on pictures and like a picture. Style it like Instagram's website (or more awesome).
Bonus if you can add filters!
- Produce some stories, break them down into tasks, and estimate
- Fork this repo, clone, etc
- Initialize a new rails project
Remember to proceed in small steps! Getting confused? Make the steps even smaller.
For linting, you can use the .rubocop.yml in this repository (or your own!).
You'll need these gems:
group :development, :test do
gem 'rubocop', '1.20', require: false
gem 'rubocop-rails'
endYou can also lint Javascript, CSS, and ERB — feel free to research this. These will help you to train yourself to produce cleaner code — and will often alert you to mistakes or mishaps!