A modern, full-stack blogging application built with Next.js, Prisma, Express, and PostgreSQL. This platform enables users to create, publish, and manage blog posts with a seamless user experience. The application features a responsive frontend powered by Next.js and a robust backend API built with Express, all backed by PostgreSQL for reliable data persistence.
- Frontend: Next.js 16, React, TypeScript, Tailwind CSS
- Backend: Express.js, Node.js
- Database: PostgreSQL
- ORM: Prisma
- Authentication: Better-Auth/Session-based
- Deployment: Vercel
- Create, read, update, and delete blog posts
- User authentication and authorization
- Comments on blog posts
- Blog post categories and tags
- Advanced Search and filter functionality
- Responsive and mobile-friendly design
- Clean and modern UI

