HerJournal is a women’s wellness and journaling platform built on the MERN stack with EJS templates. It enables women to share reflections, track moods, and connect in a safe space through features like secure authentication, CRUD blogs, real-time commenting, and optimized content discovery with search, filters, and pagination.
- 🔐 JWT authentication + session login for secure access
- 📓 Full CRUD for personal reflections/blogs
- 💬 Real-time commenting powered by Socket.IO
- 🏷 Mood & tag-based filtering
- 🔍 Search + pagination (5 posts/page) for efficient discovery
- 🎨 Dark, minimal feminine UI
Technologies used in this project:
- Frontend: HTML, CSS, JavaScript, EJS
- Backend: Node.js, Express.js
- Database: MongoDB (Mongoose)
- Real-time: Socket.IO
- Auth: JWT + express-session