E-Diary

Personal Diary App with Secure Entries and To-Do Integration

Developed by Prashant Jagtap | October 2025

E-Diary is a full-stack MERN application designed for private journaling. Users can write, edit, and organize diary entries with date-based sorting, search, mood tracking, and integrated to-do lists. Secure JWT authentication and MongoDB cloud storage ensure privacy and accessibility from anywhere.

Live DemoGitHub

Core Features

Diary Management

  • Date-Based Entries: Calendar view for navigation
  • Search & Filter: By keywords, mood, tags
  • Mood Tracking: Emoji-based emotion logging
  • To-Do Integration: Task lists within entries

Security & Authentication

  • JWT Authentication: Secure login
  • Cloud Storage: MongoDB Atlas
  • Encrypted Data: AES for sensitive entries

Technology Stack

Frontend

  • React: Dynamic UI with Redux
  • Tailwind CSS: Responsive styling

Backend & Database

  • Node.js & Express: RESTful API
  • MongoDB: NoSQL storage
  • JWT: Secure auth

Project Gallery

Project Gallery

Screenshot 1
Screenshot 2