Description
Tech Tips Hub is an advanced blogging platform tailored for tech enthusiasts to read and write blogs. Users can access both free and premium blogs, with a monthly subscription offering exclusive content. The platform supports features like user registration, email verification, JWT-based authentication, upvoting/downvoting blogs, commenting with replies, and following/unfollowing users. It tracks important user interactions such as views, followers, and following, enhancing the social experience.
Technologies
Frontend:
- Next.js,
- NextUI,
- Tailwindcss,
- TypeScript,
- TanStack Query.
Backend:
- Node.js,
- TypeScript,
- Express,
- MongoDB,
- JWT,
- Zod.
Features
- User Registration & Login with JWT-based authentication
- Email Verification for full platform access
- Read and Write Blogs including free and premium content
- Upvote/Downvote blogs to show preferences
- Commenting and Replies for user engagement
- Follow/Unfollow users with follower and following counts
- Premium Content Subscription with monthly plans
- Unique blog view tracking, excluding author's views
- Admin management of users and content moderation