Skip to content

A modern digital journaling app built with React, featuring animated page-flip transitions, mood tracking, doodle support, and PDF export. Designed for mindful, creative memory-keeping.

License

Notifications You must be signed in to change notification settings

Anusha-2024/Mini-Journal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ““ Mini Memory Journal

A beautiful and interactive digital diary with magical page-turning experiences. Capture your memories, moods, doodles, and favorite music in a delightful journal app designed for reflection and creativity.


✨ Features

  • ✍️ Handwriting-style support for personal notes
  • 🎨 Doodle canvas for freehand sketches
  • 😊 Mood tracking with emoji selection
  • 🎡 Background music integration for each entry
  • πŸŒ— Light and dark theme toggle
  • πŸ’¬ Daily inspirational quotes
  • πŸ“– Magical page-flipping effect
  • πŸ“„ Export entries as PDF using html2canvas and jsPDF
  • πŸ“± Fully responsive and animated UI with Framer Motion

Sneak Peek

Sneak Peek

πŸ›  Technologies Used

  • React 18
  • Vite
  • React Router DOM
  • Tailwind CSS
  • Framer Motion
  • react-pageflip
  • react-sketch-canvas
  • emoji-picker-react
  • html2canvas + jsPDF
  • TypeScript

πŸš€ Installation

Clone the repository:

git clone <repository-url>
cd mini-memory-journal

Install dependencies:

npm install

πŸ§ͺ Running the App

Start the development server:

npm run dev

Open your browser at:

http://localhost:3000

πŸŒ™ Theme Support

Toggle between light and dark mode using the button in the top-right corner.

Your theme preference is saved locally and applied automatically on return visits.

🀝 Contributing

Contributions are welcome!

πŸ“© Contact

Created by Anusha

πŸ“§ Gmail: krianusha09@gmail.com

πŸ“„ License

This project is licensed under the MIT License.

About

A modern digital journaling app built with React, featuring animated page-flip transitions, mood tracking, doodle support, and PDF export. Designed for mindful, creative memory-keeping.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published