Visit the live site: Journal React App
🤖 Version 2.0.0 was developed with the assistance of AI, specifically using Windsurf by Codeium, revolutionizing the development process with intelligent pair programming.
- 📝 Create, edit, and delete journal entries
- 🌙 Dark mode support
- 🌐 Bilingual support (English/Arabic)
- 📅 Calendar view
- 🔍 Search functionality
- 📊 Statistics and analytics
- 💾 Backup & Restore
- 🎨 Grid/List view toggle
- 😊 Enhanced mood tracking
- 🎯 SEO optimized
- React
- Tailwind CSS
- React Router
- React Icons
- React Day Picker
- Recharts
- React Helmet Async
- ✨ Added comprehensive Statistics Page with mood analytics
- 🎨 Added toggle view in Notes page (Grid/List view)
- 🔍 Enhanced search functionality and empty state handling
- 🎯 Added SEO optimization with react-helmet-async
- 😊 Expanded emoji collection for better mood expression
- 📊 Improved statistics visualizations
- 🔄 Refined navigation bar and UI elements
- 🚀 Various performance optimizations and bug fixes
- Added Backup & Restore functionality
- Fixed future dates note creation bug
- Enhanced UI/UX elements
- Added new features to calendar
- Improved Arabic translation
- Fixed various bugs
- Initial release
- Basic journal functionality
- Dark mode
- Bilingual support
- Calendar integration
- Node.js
- npm
- Clone the repo
git clone https://github.com/yourusername/journal.git
- Install NPM packages
npm install
- Start the development server
npm run dev
Contributions are welcome! Please feel free to submit a Pull Request.