• ⚡ React for Static Site Generator
• 🔥 Type checking TypeScript
• 🪢 Use query language for APIs with GraphQL and manage data with Apollo
• 📐 Simplify interaction with database schemas and ensure type safety with Prisma
• 🐘 Powerful, open-source relational database system with PostgreSQL
-
Create Account
-
See Profile
-
Login
-
Edit Profile
-
Change Avatar (Image Upload)
-
Follow User
-
Unfollow User
-
See Followers and See Following w/ Pagination
-
Computed Fields
- 데이터베이스에는 존재하지 않지만, graphQL Schema에는 존재하는 필드들을 의미한다.
- 매번 request를 받을 때마다 새롭게 계산되어 보여진다.
-
Search Users
- Upload Photo
- See Photo
- See Hashtags
- Search Photos
- Edit Photo
- Like / Unlike Photo
- See Photo Likes
- See Feed
- Delete Photo
- See Photo Comments
- Comment on Photo
- Edit Comment
- Delete Comment
- S3 Image Upload
- See Rooms
- Create Room
- See Room
- Send Message
- See Message
- Computed Fields(read or unread)
- Realtime Messages