Blog App Details

Blog Application

A Flutter-powered blog application built with Supabase as the backend. The app allows users to seamlessly create, read, and manage blog posts while showcasing clean UI/UX, real-time data handling, and secure authentication.

Features

Authentication

User sign up, login, and logout powered by Supabase Auth.

Blog Creation

Write and publish blog posts with image support.

Real-time Database

Posts update instantly with Supabase PostgreSQL.

Responsive UI

Optimized design across mobile, web, and tablet.

State Management

Bloc & Cubit ensure scalable architecture.

Image Uploads

Integrated with Supabase Storage for media handling.

Tech Stack

Flutter (Dart)

Cross-platform frontend framework

Supabase

Backend services & PostgreSQL database

Bloc & Cubit

Robust state management solution

GitHub

Version control & CI/CD pipelines

Project Goals

This project demonstrates my ability to build full-stack Flutter apps with a scalable architecture, integrate real-time backends, and deliver a smooth cross-platform experience.

This application reflects my passion for combining modern backend technologies with beautiful Flutter UI while following clean architecture principles.

Project Information