Skip to content

xavierloos/instagram-challenge

 
 

Repository files navigation

Instagram Challenge

Screeenshots

Stories

As a user
So I can post under my name
I want to sign up to instragram
As a user
So I can post a photo
I want to Login to instragram
As a user
So I can socialize
I want to see all post
As a user
So I can create a post
I want to upload a post
As a user
So I can manage my posts
I want to edit my post
As a user
So I can socialize
I want to comment on my post
As a user
So I can socialize
I want to edit my comments

Instructions

  • 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

Task

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!

How to start

  1. Produce some stories, break them down into tasks, and estimate
  2. Fork this repo, clone, etc
  3. Initialize a new rails project

Remember to proceed in small steps! Getting confused? Make the steps even smaller.

Code Quality

For linting, you can use the .rubocop.yml in this repository (or your own!). You'll need these gems:

gem "rubocop", "0.79.0", require: false
gem "rubocop-rails"

You 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!

About

Rebuild Instagram

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 67.3%
  • HTML 24.6%
  • JavaScript 4.1%
  • SCSS 4.0%