CloneInstagram
May 26, 2017 ยท View on GitHub
Minimum Viable Product
CloneInstagram is a web application inspired by Instagram built using Ruby on Rails and React/Redux. By the end of Week 9, this app will, at a minimum, satisfy the following criteria with smooth, bug-free navigation, adequate seed data and sufficient CSS styling:
- New account creation, login, and guest/demo login
- Production README, replacing this README
- Hosting on Heroku
- Images
- Likes
- Commenting on images
- Following & Photo feed
Design Docs
Implementation Timeline
Phase 1: Backend setup and Front End User Authentication (2 days)
Objective: Functioning rails project with front-end Authentication
Phase 2: Images (3 days)
Objective: Images can be created and read through the API. Users can read Images on their profile page.
Phase 3: Likes (1 days)
Objective: Likes on Image can be created(liked), destroyed(unliked) by Users.
Phase 4: Commenting on images (1 day)
Objective: Comments on Image can be created, destroyed by Users.
Phase 5: Following (1 days)
Objective: Following can be created(follow), destroyed(unfollow) by Users.
Phase 6: Photo feed (2 days)
Objective: Photo feed displays photos of followed users.
Bonus Features (TBD)
- Geotags
- Search for photos by Geotags