- Blog Editor: Utilizes Editor JS for creating and editing blog posts with modern and intuitive tools.
- User Authentication: Implements Google Authentication for secure user sign-in.
- Dynamic Blog Pages: Each blog post has a unique and dynamic URL for easy sharing and navigation.
- Search Functionality: Includes a search page to find specific blogs or users efficiently.
- User Profiles: Dedicated user profiles showcase social links and written blogs.
- Dashboard: Manage blogs efficiently with options to handle published and draft posts.
- Blog Post Analytics: View detailed analytics for posts and perform edits or deletions as needed.
- Interactivity: Allows users to like, comment, and reply to comments on blog posts.
- Notifications: Real-time notifications highlight recent interactions and activities.
- Profile Management: Users can update profile information, including social links and bio, and change login password.
- Design and Responsiveness: Mobile-responsive with a modern design and fade-in animations for enhanced user experience.
- Frontend: React.js, HTML/CSS, JavaScript
- Backend: Node.js, Express.js
- Database: MongoDB