React Blog App

Feature-rich blog platform with authentication and rich text editor.
ReactNode.jsMongoDB
This is a full-stack blog application that allows users to create, edit, and publish articles with a rich text editor. The editor is powered by Slate.js, enabling advanced formatting capabilities.
The platform includes authentication, allowing users to securely manage their posts. Users can also comment on posts and browse content by categories.
A major challenge was integrating a flexible rich text editor while maintaining performance and usability. This was solved by carefully managing editor state and optimizing rendering.
The project demonstrates full-stack development skills, including frontend UI, backend APIs, and database management.