Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 1.77 KB

README.md

File metadata and controls

49 lines (35 loc) · 1.77 KB

alt text

TechInsight Blog App

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.

Table of Contents

Features

  • 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

Installation

Clone the repository:

git clone https://github.com/yourusername/blog-app.git

Technologies


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

Contributing


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:

  1. Fork the repository and create a new branch for your feature or bug fix.
  2. Commit your changes with descriptive commit messages.
  3. Ensure that your code follows the project's coding standards.
  4. Test your changes thoroughly.