- User Authentication: Secure sign-up and login system with email/password and GitHub authentication.
- Admin Dashboard: Admins can create and delete stories and users.
- Responsive Design: Mobile-first design ensuring a smooth experience across all devices.
- Server Actions: Efficient data handling and server-side rendering for faster page loads.
- API Integration: Seamless integration with Next.js API routes for enhanced functionality. = SEO Friendly: Optimized for search engines to increase visibility and reach.
- Next.js: A powerful React framework for server-side rendering and static site generation.
- MongoDB Atlas: A fully managed cloud database service for storing blog data.
- NextAuth.js: Authentication library to handle user sign-up, login, and GitHub authentication.