Dive into the world of expressive content creation with the Express Blog App, a MERN stack marvel combining React.js, MongoDB, Express.js, and Node.js. This full-stack web blog application empowers bloggers with robust CRUD operations, user authentication, and a user-friendly rich text editor.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JSON Web Tokens (JWT), bcrypt
- Styling: CSS
- Rich Text Editor: Quill.js
- Harnessing the power of MongoDB, Express.js, React.js, and Node.js, the Express Blog App offers a comprehensive and seamless blogging experience with full-stack capabilities.
- Ensure a secure and personalized experience with user authentication. Seamlessly register and log in to access exclusive blogging features and maintain the privacy of your content.
- Elevate your content creation process with a user-friendly rich text editor. Design and integrate captivating blog posts effortlessly, enhancing the visual appeal of your writing.
- Engage with your readers through the comments section. Users can add comments to blog posts, creating a dynamic and interactive blogging environment.
- The Express Blog App is designed to adapt to various devices, providing a consistent and enjoyable experience for bloggers on desktops, tablets, and smartphones.
- Node.js (v14 or higher)
- Git
- Clone the repository
git clone https://github.com/Aayush987/Express-Blog-
cd Express-Blog
- Create a .env file and add your mongodb Atlas URI and password to use database
cd Server
npm install
node index.js
- Server will be running on localhost:4000
cd Client
npm install
npm run dev
- Client will be running on localhost:5173
The Express Blog App offers a powerful platform for bloggers to create, manage, and share their content with ease. With a robust tech stack and intuitive features, it provides a seamless and enjoyable blogging experience. Start creating your expressive content today!✏️