Jose Gibson
← All Projects

Micro Journal — Minimalist Journaling App

Offline-first minimalist journaling app with bullet-point entries, dark mode, cross-device sync, and a full Express/SQLite backend — deployed on Netlify and Render.

React (Create React App)React RouterSCSSLocal Storage (offline persistence)Netlify deploymentExpress.jsSQLite with Sequelize ORMREST APIRender deployment
Reconciling offline Local Storage entries with the server onKeeping sync logic simple without introducing conflicts when

Portfolio Highlights

  • Built and deployed a full-stack offline-first journaling app with React/SCSS frontend (Netlify) and Express/SQLite backend (Render), including local storage sync and user auth.

Snapshot

  • Period: 2024
  • Source: `github.com/josegibson/micro-journal`
  • Domain: Full-stack web, personal productivity
  • Status: Deployed — micro-journal.netlify.app

What I Built

  • Bullet-point journaling UI with minimal friction entry flow.
  • Offline-first architecture: entries saved to Local Storage and synced to backend when online.
  • Basic user authentication for cross-device access.
  • Dark mode interface.
  • Express REST API backed by SQLite/Sequelize for persistent cloud storage.
  • Full deployment pipeline: frontend on Netlify, backend on Render.