
Overview
A comprehensive SSR news platform with role-based access for readers (guest, subscriber), journalists (writer), content managers (editor), and administrators (admin). The system supports end-to-end content management, categorization, tagging, user administration, and access control.
Responsibilities
- Designed and optimized database schema and implemented backend services for content management workflows from creation to publication
- Developed caching strategies using Redis to improve performance for category/tag-based content display, pagination, and full-text search
- Integrated WYSIWYG editor (QuillJS) with custom configurations for streamlined content creation
- Implemented comprehensive authentication system with PassportJS, Google OAuth2, token-based security, and Google ReCaptcha V2 protection
- Created responsive frontend templates using Handlebars templating and TailwindCSS
Project Details
- Role
Full Stack Developer
- Team Size
4 people
- Completed
January 1, 2025
Tech Stack




