Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 971 Bytes

README.md

File metadata and controls

39 lines (30 loc) · 971 Bytes

Micro Journal

A minimalist journaling application that focuses on simplicity and ease of use. Built to help users maintain daily journal entries with minimal friction.

Live Demo

https://micro-journal.netlify.app/

Features

  • 📝 Quick bullet-point journaling
  • 🔄 Offline-first with local storage sync
  • 📱 Responsive design (mobile & desktop)
  • 👤 Basic user authentication
  • 🌐 Cross-device synchronization
  • 🎨 Dark mode interface

Tech Stack

Frontend

  • React (Create React App)
  • React Router for navigation
  • SCSS for styling
  • Local Storage for offline data persistence
  • Netlify for deployment

Backend

  • Express.js
  • SQLite with Sequelize ORM
  • Basic REST API
  • Render for deployment

Limitations & Areas for Improvement

  • Basic authentication (no password protection)
  • Limited formatting options for journal entries
  • No data encryption at rest
  • No rich text or media support
  • Basic error handling
  • Limited test coverage