Skip to content

The Blog Application is a modern web platform that enables users to create, manage, and engage with blog posts.

Notifications You must be signed in to change notification settings

cssmh/blog-app-client

Repository files navigation

Blog Application (Modern Blogging Platform)

Build Status Version License

Live Demo

Table of Contents

Description

The Blog Application is a modern web platform that allows users to create, manage, and interact with blog posts. Built using React, it offers a seamless user experience for both readers and writers.

Features

  1. User Authentication:

    • Users can register and log in securely to access personalized features.
  2. Blog Post Management:

    • CRUD operations for blog posts (Create, Read, Update, Delete).
    • Dashboard for users to manage their own posts.
  3. Responsive User Interface:

    • Mobile-friendly design with Tailwind CSS for styling.
    • Smooth navigation with React Router.
  4. Commenting System:

    • All users, even without logging in, can leave comments on blog posts.
    • Logged-in users’ names appear on comments, while non-logged-in users post as "Anonymous."
  5. Additional Features:

    • Search functionality to find specific posts.
  6. Optimizations:

    • Performance enhancements through code optimization.
    • Efficient state management and caching using React Query.

Packages Used

Dependencies

Dev Dependencies

About

The Blog Application is a modern web platform that enables users to create, manage, and engage with blog posts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published