๐ ๊นํ๋ธ ๋ ํฌ์งํ ๋ฆฌ ๋ชฉ๋ก์
๋๋ค.
Here is the list of GitHub repositories.
๐ flm-nextjs
— https://github.com/gideonslife01/flm-nextjs
# Basic
myapp – ํ๋ก์ ํธ ์์ / Project Start(myapp) – API CRUD
myapp2 – ํฐํธ,ํ์ดํ,๋ผ์ฐํ / Fonts, Titles, Routing(myapp2)
myapp3 – ์ฑ๋ผ์ฐํธ,ํ์ด์ง๋ผ์ฐํธ/App Route,Page Route(myapp3)
myapp4 – ๋ฐฉ๋ช ๋ก + markdownํ์ผ / Guestbook + Markdown file(myapp4)
myapp5 – ์์ ๋ก๊ทธ์ธ / Social Login (github,myapp5)
myapp6 – ๋ฐฉ๋ช ๋ก + SQLite / Guestbook + SQLite(myapp6)
myapp7 – ๋ฐฉ๋ช ๋ก + sqlite+nextauth / guestbook + sqlite + nextauth(myapp7)
myapp8 – ๋ฐฉ๋ช ๋ก + nextauth + ServerAction / Guestbook + nextauth + ServerAction(myapp8)
myapp9 – Gotosocial + NextAuth(myapp9)
myapp10 – Gotosocial + CRUD(myapp10)
# SNS Server
myapp11 – SNS Server-1(API CRUD,myapp11)
myapp12 – SNS Server-2(myapp12)
– gotosocial์๋ฒ์์ ๋์ nextjs์๋ฒ๋ก ํ๋ก์ํ๋๊ธฐ๋ฅ
Implementing a “follow” feature from a GoToSocial server to my Next.js server.
myapp13 – SNS Server-3(myapp13)
– ๊ธ ๋ฐฐ๋ฌ,public key ๊ฒ์ฆ / Message delivery, public key verification
myapp14 – SNS Server-4(myapp14)
– ๊ธ ๋ฐฐ๋ฌ ์ญ๋ฐฉํฅ / Reverse-order content delivery
myapp15 – SNS Server-5(myapp15)
– pinafore ํ๋ก์ ๋ชฉ๋ก / pinafore follower list
myapp16 – SNS Server-6(myapp16)
– Webfinger
myapp17 – SNS Server-7(myapp17)
– ํฐ๋ฏธ๋์์ ํ๋ก์ ๋ฆฌ์คํธ / Following list in the terminal
myapp18 – SNS Server-8(myapp18)
– ๊ฐ๋ณ๊ธ ํ์ธ๊ณผ ํ์๋ผ์ธ์ ๊ตฌํ / Implemented individual post viewing and a timeline.
myapp19 – SNS Server-9(myapp19)
– inbox_posts ํ
์ด๋ธ์ actor์ original_idํ๋๋ฅผ ์ถ๊ฐ
Add the actor and original_id fields to the inbox_posts table.
myapp20 – SNS Server-10(myapp20)
– ๋ธ๋ผ์ฐ์ ์์ posts๋ inbox_postsํ
์ด๋ธ์ API๊ฐ ๋ณด๊ธฐ
View API values โโfor the posts or inbox_posts tables in the browser.
myapp21 – SNS Server-11(myapp21)
– ๊ฐ์ ์ฌ์ฉ์๊ฐ ๋๋ฒ ์
๋ ฅ๋๋ ๋ฌธ์ ๋ฅผ ์์ / Fixed an issue where the same user was entered twice.
myapp22 – SNS Server-12(myapp22)
– ํ๋ก์๊ณผ ํ๋ก์๊ฐ ํ
์ด๋ธ์ ์ ์ฅ๋์ง ์๋ ๋ฌธ์ ๋ฅผ ์์
Fixed an issue where following and follower data were not being saved to the database.
myapp23 – SNS Server-13(myapp23)
– ์ข์์,์ข์์ ์ทจ์ / Like,Like undo
myapp24 – SNS Server-14(myapp24)
– ๋ถ์คํธ ๊ธฐ๋ฅ ๊ตฌํ / Implementing the boost function
myapp25 – SNS Server-15(myapp25)
– ๋ถ์คํธ ๊ธ ๋ฐฐ๋ฌ / Boost Post Delivery
myapp26 – SNS Server-16(myapp26)
– ์กํฐ๋ธ ํ
๋ง / Activie Theme (1)
myapp27 – SNS Server-17(myapp27)
– ์กํฐ๋ธ ํ
๋ง / Activie Theme (2)
myapp28 – SNS Server-18(myapp28)
– ๋ถ์คํธ ๋ฒํผ ์ถ๊ฐ / Add Boost button
myapp29 – SNS Server-19(myapp29)
– ์ข์์ ๋ฒํผ ์ถ๊ฐ / Add like button
myapp30 – SNS Server-20(myapp30)
– ์ฐ๋ฐฉ ๊ธ ์ญ์ / Delete Federation Post
myapp31 – SNS Server-21(myapp31)
– ํ์๊ด๋ฆฌ,inbox public key ๊ฒ์ฆ / Member management, inbox public key verification
myapp32 – SNS Server-22(myapp32)
– ์ธ๋ฐ์ค์ ๊ณต๊ฐ ํค ์บ์
Inbox Public Key Cache
– Pinafore์์ ๊ธ ์์ฑ ํ๊ธฐ ์ํ Outbox POST ํจ์ ์ถ๊ฐ
Added an Outbox POST function for writing posts in Pinafore.
myapp33 – SNS Server-23(myapp33)
– Pinafore์ ๋ก๊ทธ์ธํ๊ธฐ(OAuth) / Log in to Pinafore (OAuth)
myapp34 – SNS Server-24(myapp34)
– Pinafore์์ ์๋ฒ ๊ฒ์ / Search for servers in Pinafore
myapp35 – SNS Server-25(myapp35)
– Pinafore์์ ์๋ฒ ๊ฒ์ ํ ์์ธํ์ด์ง / Detailed view after searching for servers in Pinafore
myapp36 – SNS Server-26(myapp36)
– pinafore ํ ํ์๋ผ์ธ์ ๋ถ์คํธ,์ข์์ ์ถ๊ฐ / Added Boost and Like buttons to the Pinafore home timeline.
myapp37 – SNS Server-27(myapp37)
– pinafore ํ๋กํ์์ ํ๋ก์ฐ์ ํ๋ก์ ๋ฆฌ์คํธ๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
You can view the lists of people you follow and your followers on your Pinafore profile.
myapp38 – SNS Server-28(myapp38)
– pinafore์์ ํ๋ก์,์ข์์,๋ถ์คํธ ์๋ฆผ์ ๋ณผ ์ ์์ต๋๋ค.
You can view notifications for followers, likes, and boosts on Pinafore.
myapp39 – SNS Server-29(myapp39)
– pinafore,์น์ฌ์ดํธ ๋ก๊ทธ์ธ ๋ฐ ํ์๊ฐ์
/ pinafore, website login and sign-up
myapp40 – SNS Server-30(myapp40)
-๋ก๊ทธ์ธ ๋ณด์๊ฐํ(jwt์ธ์ฆ,httpOnly,Samesite)
Enhanced Login Security (JWT Authentication, HttpOnly, SameSite)
myapp41 – SNS Server-31(myapp41)
– ๋ฉ์ธํ์ด์ง ํค๋์ถ๊ฐ,ํ๋ก์ฐ ๋ฒํผ ์ถ๊ฐ / Added header and follow button to the main page.
myapp42 – SNS Server-32(myapp42)
– ์กด์ฌํ์ง ์๋ ๊ณ์ ์ผ๋ก ์ ๊ทผ์ 404 ์ฒ๋ฆฌ / Handle 404 when accessing a non-existent account.
– ํ๋ก์,ํ๋ก์ฐ ๋ฆฌ์คํธ / Follower and following lists
myapp43 – SNS Server-33(myapp33)
– ํ๋ก์,ํ๋ก์ ๋ฆฌ์คํธ ํ
๋ง์ ํฌํจ / The follower and following lists have been included in the theme.
myapp44 – SNS Server-34(myapp34)
– Notifications ๊ธฐ๋ฅ ํ
๋ง์ ํฌํจ / Notifications feature included in the theme