Skip to content

vansh3476/Blog-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog-app



Features

  1. User Authentication
  • Sign-up, log in, and log out functionality powered by Firebase authentication.
  1. Database Integration
  • Seamless integration of Firebase for email-based user login and Firestore database for data storage and retrieval.
  1. Post Management
  • Create, edit, and delete blog posts with ease.
  1. Author Controls
  • Edit and delete buttons only appear when the logged-in user matches the post author.
  1. Firebase CRUD Operations
  • Utilize Firebase's powerful CRUD operations:
    • CREATE: Add new posts.
    • READ: List posts and display post details.
    • UPDATE: Modify existing posts.
    • DELETE: Remove unwanted posts using useQuery.
  1. Post Viewing
  • Effortlessly view and manage your own posts within the post list and profile sections.
  1. Category Filtering
  • Filter posts by category to easily find content of interest.
  1. Global State Management
  • Utilize the Context API for efficient global state management.
  1. Dark Mode
  • Enhance user experience with a stylish dark mode theme.
  1. Responsive UI
  • Ensure a smooth experience across various devices, including desktop, tablet, and mobile.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors