A Next.js discussion platform where users can create posts, share opinions, and engage in topic-based conversations — similar to Reddit.
Stars
2
Forks
0
Watchers
2
Open Issues
0
Overall repository health assessment
^0.40.0^2.10.0^6.16.2^1.1.10^1.1.15^2.1.7^1.1.15^1.1.7^1.2.3^0.7.1^2.1.1^0.544.015.5.3^5.0.0-beta.29^6.16.219.1.019.1.0^5.5.0^3.3.1^4.1.11^3^4^20^19^19^915.5.3^4^1.3.8^519
commits
enhance createTopic validation and integrate useActionState in TopicCreate component
15cb80eView on GitHubimplement createTopic action and update TopicCreate component for topic creation
cede2d3View on GitHubadd dialog, label, and textarea components; implement topic creation form
eacba83View on GitHubadd Google sign-in option and enhance AuthHeader component
65ef74dView on GitHubrefactor authentication handling into AuthHeader component and update HeaderPage
7150078View on GitHubadd Popover and Separator components, update Header for user session management
4ffa492View on GitHubfeat(ui): add Header component with signIn and signUp forms, and create Avatar and Input components
ffe5cbbView on GitHubfeat(auth): add signIn and signOut actions with corresponding forms in the Home page
960b0afView on GitHubfeat(auth): implement NextAuth with GitHub provider and session management
cd1be90View on GitHubfeat(database): update package.json and package-lock.json for authentication and add Prisma client initialization
0d8a527View on GitHubfeat(database): add initial schema for user authentication and content management
db1db9eView on GitHubAdd Prisma schema models for Account, Session, User, VerificationToken, Topic, Post, and Comment
f716a1cView on GitHub