{"repo":"TheNileshNishad/daybook","free":true,"listed":false,"github":"https://github.com/TheNileshNishad/daybook","clone":"git clone https://github.com/TheNileshNishad/daybook.git","description":"📅 DayBook: A personal journaling app where users can log in, write, view, and manage their daily entries. This project is built using the MERN stack (MongoDB, Express, React, and Node.js) to deliver a seamless and secure experience for journaling your everyday thoughts and experiences. 🚀✨","language":"JavaScript","stars":16,"topics":["authentication","daybook","entries","expressjs","mern-stack","notes-app","react","redux-toolkit","rtk-query","mongodb"],"license":null,"category":"auth-billing-email","readme_excerpt":"DayBook DayBook is a secure and user-friendly personal journaling app built with the MERN stack (MongoDB, Express, React, and Node.js). It allows users to easily log in, write, view, and manage their daily entries while ensuring a seamless, distraction-free, and private experience. Prioritizing simplicity, security, and privacy, DayBook helps you document your thoughts and memories with confidence and peace of mind. Live Demo Head over to the Vercel deployment branch if you want to see how the deployment is set up (you can find the relevant details in their package.json file). --- 📚 Table of Contents 1. Features 2. Tech Stack 3. Project Structure 4. Installation - Backend Setup - Frontend Setup 5. API Endpoints 6. Contributing --- 1. Features - User Authentication: Secure login and registration system. - Journal Entries: Create, read, update, and delete personal daily entries. - Responsive UI: Built with React for a smooth user experience. - RESTful API: Powered by Express and Node.js for backend operations. - Data Persistence: MongoDB used to store user data and journal entries securely. --- 2. Tech Stack - Frontend : React.js with TailwindCSS & DaisyUI for modern, responsive UI design. - Backend : Node.js with Express.js for handling server-side logic and API requests. - Authentication : JWT (JSON Web Tokens) with HTTP-only secure cookies for safe and efficient user authentication. - Database : MongoDB with Mongoose for schema validation and seamless database interactions.","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheNileshNishad","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheNileshNishad/daybook/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}