geonya / instaclone-backend

backend with prisma and graphql

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Instaclone

Instaclone Backend.

User:

  • Create Account
  • See Profile
  • Login
  • Edit Profile
  • Change Avatar (Image Upload)
  • Follow User
  • Unfollow User
  • See Followers w/ Pagination
  • See Following w/ Pagination
  • Computed Fields
  • Search Users

Photos

  • Upload Photo (Parse #)
  • See Photo
  • See Hashtag
  • Search Photos
  • Edit Photo
  • Like / Unlike Photo
  • See Photo Likes
  • See Feed
  • See Photo Comments
  • Delete Photo
  • AWS S3 delete

Comments

  • Comment on Photo
  • Delete Comment
  • Edit Comment

Refactor

  • Mutation Responses

Extras

  • S3 Image Upload

DMs

  • See Rooms
  • Send Message
    • Create Room (첫번째 메시지를 보낼 때 자동으로 create)
  • See Room
  • Computed Fields (Seen 기능)
  • see (Read) Messages
  • Realtime Messages(GraphQL Subscription)

Deploy

  • build

About

backend with prisma and graphql


Languages

Language:TypeScript 99.9%Language:Procfile 0.1%