Skip to content

michaelcychan/instagram-challenge-JS

 
 

Repository files navigation

Instagram Challenge

Task

Due to time limitation, the targets of this project are as follows:

User Features

  1. Users are able to sign up
  2. Users are able to log in
  3. Users are able to log out
  4. Users are able to post texts
  5. Users are able to post image url
  6. Users are able to view the images and texts
  7. Users are shown the most recent posts on top
  8. Users can upload photos
  9. Users can like posts
  10. Users can comment

Backend features

  1. Testing database is clear every time tests are run
  2. Blank passwords are not allowed
  3. Users cannot register twice with the same email

Origiinal 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

This project is written in javascript, both backend and front end.

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

Javascript Instagram clone Weekend Challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 85.9%
  • Handlebars 10.0%
  • CSS 4.1%