Shuaib-ux / SHHZ

Home Page:https://shhz.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

βš™οΈ Tech Stack

  • Next.js
  • MongoDB
  • Shadcn UI
  • TailwindCSS
  • Clerk
  • Webhooks
  • Serverless APIs
  • React Hook Form
  • Zod
  • TypeScript

πŸ”‹ Features πŸ‘‰ Authentication: Authentication using Clerk for email, password, and social logins (Google and GitHub) with a comprehensive profile management system.

πŸ‘‰ Visually Appealing Home Page: A visually appealing home page showcasing the latest threads for an engaging user experience.

πŸ‘‰ Create Thread Page: A dedicated page for users to create threads, fostering community engagement

πŸ‘‰ Commenting Feature: A commenting feature to facilitate discussions within threads.

πŸ‘‰ Nested Commenting: Commenting system with nested threads, providing a structured conversation flow.

πŸ‘‰ User Search with Pagination: A user search feature with pagination for easy exploration and discovery of other users.

πŸ‘‰ Activity Page: Display notifications on the activity page when someone comments on a user's thread, enhancing user engagement.

πŸ‘‰ Profile Page: User profile pages for showcasing information and enabling modification of profile settings.

πŸ‘‰ Create and Invite to Communities: Allow users to create new communities and invite others using customizable template emails.

πŸ‘‰ Community Member Management: A user-friendly interface to manage community members, allowing role changes and removals.

πŸ‘‰ Admin-Specific Community Threads: Enable admins to create threads specifically for their community.

πŸ‘‰ Community Search with Pagination: A community search feature with pagination for exploring different communities.

πŸ‘‰ Community Profiles: Display community profiles showcasing threads and members for a comprehensive overview.

πŸ‘‰ Figma Design Implementation: Transform Figma designs into a fully functional application with pixel-perfect and responsive design.

πŸ‘‰ Blazing-Fast Performance: Optimal performance and instantaneous page switching for a seamless user experience.

πŸ‘‰ Server Side Rendering: Utilize Next.js with Server Side Rendering for enhanced performance and SEO benefits.

πŸ‘‰ MongoDB with Complex Schemas: Handle complex schemas and multiple data populations using MongoDB.

πŸ‘‰ File Uploads with UploadThing: File uploads using UploadThing for a seamless media sharing experience.

πŸ‘‰ Real-Time Events Listening: Real-time events listening with webhooks to keep users updated.

πŸ‘‰ Middleware, API Actions, and Authorization: Utilize middleware, API actions, and authorization for robust application security.

πŸ‘‰ Next.js Layout Route Groups: New Next.js layout route groups for efficient routing

πŸ‘‰ Data Validation with Zod: Data integrity with data validation using Zod

πŸ‘‰ Form Management with React Hook Form: Efficient management of forms with React Hook Form for a streamlined user input experience.

About

https://shhz.vercel.app


Languages

Language:TypeScript 94.2%Language:CSS 3.8%Language:JavaScript 2.0%