Back to Home
Aloha
A content publishing and blogging platform inspired by Medium, featuring dynamic layouts, interactive comment feeds, and a custom WYSIWYG rich-text editor.
ReactSassLaravelMySQLREST API

Project Overview
Aloha is a feature-rich, Medium-inspired content publishing platform. While originally conceived as a simple personal blogging space, the project was expanded into a multi-tenant application where any registered user can author, edit, publish, and search for articles.
The project connects an interactive React frontend with a secure relational backend database via decoupled API routers.
Key Features
- Rich-Text WYSIWYG Editor: An immersive, user-friendly editor enabling writers to seamlessly format text, insert code blocks, style headings, and configure inline attachments.
- Dynamic Content Search: Fast, client-filtered database queries targeting posts by tag, author, or keyword search.
- Secure Email Verification: Automatic SMTP mailer verification checks implemented during registration to validate user accounts and reduce automated spam.
- Interactive Comments & Feedback: A nested comment framework allowing readers to interact with authors, leave comments, and share opinions.
Tech Stack Details
- Frontend: Built with React for responsive state rendering, structured with modular Sass stylesheets.
- Backend: Powered by the Laravel PHP framework to manage token authentication, database transactions, and business logic.
- Database: Uses a relational MySQL schema mapping user credentials, post entities, tags, and comments.