Short description (GitHub):
A full-featured backend for a mini blogging platform with Node.js, Express, TypeScript, Prisma, and PostgreSQL. Supports JWT authentication, CRUD posts, comments, likes, search, tags, and pagination.
dev-journal-backend is the backend API for a mini blogging platform. It provides REST endpoints for user authentication, post management, comments, likes, search, tags, and pagination.
- Node.js
- Express
- TypeScript
- PostgreSQL
- Prisma ORM
- JWT for authentication
- User signup/login with JWT authentication
- Create, read, update, delete (CRUD) blog posts
- Add comments and likes to posts
- Search posts by title, content, or tags
- Pagination for posts
- Tags and filtering