The Blog App is a web application that allows users to read posts from JsonPlaceHolder API and create their own blog posts. It provides a user-friendly interface for browsing, searching and sorting blog content. This README provides an overview of the app's features, installation instructions, usage guide, and more.
- View a list of blog posts on the homepage
- Read full blog posts with images and text content
- Search for specific blog posts using keywords
- Create, edit, and delete your own blog posts after authentication
- User authentication and authorization for blog management
- Responsive design for a seamless experience on different devices
Clone the repository:
git clone https://github.com/yourusername/blog-app.git
The Blog App is built using the following technologies:
- Frontend: React, Redux Toolkit for state management
- Backend: JSONPLACEHOLDER API
- Authentication: Simple Save User Info in LocalStorage
- Styling: CSS Modules and TailwindCSS
- Deployment: Netlify, Vercel
Contributions are welcome! If you encounter any bugs or have suggestions for improvements, please create an issue or submit a pull request. When contributing, please follow these guidelines:
- Fork the repository and create a new branch for your feature or bug fix.
- Commit your changes with descriptive commit messages.
- Ensure that your code follows the project's coding standards.
- Test your changes thoroughly.