Code Monkey home page Code Monkey logo

prac-instagram1's Introduction

Instagram

Installation

Requirements

Python, packages

  • Python (3.6)
pip install -r requirements.txt

Secrets

.secrets/base.json

json
{
  "SECRET_KEY: "<Django SECRET_KEY>",
  "FACEBOOK_APP_ID": <Facebook APP ID>,
  "FACEBOOK_APP_SECRET": <Facebook APP Secret>"
}

인스타그램 만들기

모델

  • 포스트 (Post)
    • 작성자 (author)
    • 사진 (photo)
    • 댓글 목록
  • 포스트 댓글 (comment)
    • 해당 포스트 (post)
    • 작성자 (author)
    • 내용 (content)
    • 해시 태그
    • 멘션
  • 해시태그 (Hash Tag)
    • 태그명 (name)
  • 사용자 (User) -사용자명 (username)
    • 프로필 이미지 (img_profile)
    • 이름 (name)
    • 웹사이트 (site)
    • 소개 (introduce)

화면

  • 프로필
    • 내 게시물 목록
    • 내 팔로워 목록
    • 내 팔로잉 목록
  • 로그인
  • 회원가입
  • 포스트 피드 (포스트 리스트)
  • 포스트 작성
  • 포스트 디테일

기능

  • 회원가입
  • 로그인
  • 포스트 작성
  • 팔로우/언팔로우
  • 포스트 좋아요/좋아요 취소
  • 포스트에 댓글 작성/수정/삭제
    • 댓글 작성 시 해시태그/멘션 추가
  • 해시태그 검색
  • 프로필 수정

prac-instagram1's People

Contributors

mongkyo avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.