Welcome to the MERN Blog Application! This is a full-stack application that allows users to create, edit, and manage posts. Built with React on the frontend and integrated with a backend server, this project demonstrates modern web development practices.
- User Authentication: Secure login and registration with JWT.
- Post Management: Create, edit, and delete posts.
- Rich Text Editor: Utilize React Quill for rich text editing.
- Responsive Design: Optimized for various screen sizes.
- Likes system: Users can like posts.
- Comments System: Users can add, edit, and delete comments on posts.
- Error Handling: User-friendly error messages.
To get started with the client-side application, follow these steps:
-
Clone the Repository
git clone https://github.com/bscript07/reactjs-blog-app cd client
-
Install Dependencies
Ensure you have Node.js installed. Then, run:
npm install
To run the client-side application, use the following command:
npm start