Skip to content

An Instagram clone built w/ React, Flask, & SQLite

Notifications You must be signed in to change notification settings

ayoung5555/insta-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Instagram Clone

Code/live demo is available upon request, in accordance with UMich Academic Integrity rules.

Built With

Frontend: React, JavaScript, HTML, CSS

Backend: Python, Flask, SQLite

Deployment: Nginx, Gunicorn, AWS EC2

Functionality/Features

  • Dynamic pages
    • Client-side feed page
    • User profile pages
    • Discover page
    • Following/Followers
    • Post page
  • CRUD Functions
    • Signup, login, edit, and delete user
    • Create and delete posts
    • Follow and unfollow users
    • Like and unlike posts
    • Create and delete comments
  • Authentication
    • Password hashing
    • Session management with cookies
    • Basic Access Authentication for API endpoints
  • Other
    • Infinite Scroll
    • Double tap to like

Demo

Login

login demo

Functions

functions-demo.mp4

Infinite Scroll

Content loads on the fly as you scroll down. See the scroll bar on the right

infinite-scroll-demo.mp4

Future Features

  • Finish CSS
  • HTTPS
  • Mobile version

About

An Instagram clone built w/ React, Flask, & SQLite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published