Volver
BlogReactNative — Full-Stack

BlogReactNative — Full-Stack

BlogReactNative

A cross-platform mobile blog application built with React Native and Expo, backed by a Flask REST API. Users can create, read, edit, and delete posts with image attachments and in-app search.

Code: GitHub

What it does

BlogReactNative is a full-stack mobile app that lets users manage blog posts from their phone. The frontend handles user registration and login with JWT token verification, post creation with camera or gallery image uploads (converted to Base64), and a searchable post list sorted by date. Navigation uses Expo Router with file-based routing.

The backend provides REST endpoints for authentication and CRUD post operations, backed by a SQLite database. Posts support title, content, image, and author metadata. The project runs on iOS, Android, and web through Expo’s unified platform.

Tech stack

Key features