Skip to content

The blog website allows users to create and publish their own posts. However, only the original creator of a post has the authority to delete or remove it, ensuring content ownership and user control.

Notifications You must be signed in to change notification settings

vasanthmn1/blog-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"Welcome to our Blog Website, using React, Mongoose, Express, Node.js, Cloudinary, Bootstrap 5, Redux with Redux Toolkit, react-router-dom, react-icons, and hosted on GitHub.

Features:

  • User-friendly Interface: Our website provides an intuitive and user-friendly interface, ensuring a seamless browsing experience for readers and bloggers.

  • Blog Creation and Management: Bloggers can easily create and manage their blog posts, including writing, editing, and deleting articles.

-Media Management: With the integration of Cloudinary, users can effortlessly upload, store, and manage images and other media assets for their blog posts.

  • Responsive Design: The website is built with Bootstrap 5, offering a responsive and visually appealing layout that adapts to different screen sizes and devices.
  • State Management: We utilize Redux with Redux Toolkit for efficient state management, enabling smooth handling of application data and -ensuring a consistent user experience.
  • Dynamic Routing: Using react-router-dom, our website supports dynamic routing, allowing users to navigate between different blog posts and sections effortlessly.

Technologies Used:

  • React: A JavaScript library for building dynamic and interactive user interfaces.
  • Mongoose: A MongoDB object modeling tool used for efficient data handling and integration with the Express server.
  • Express: A fast and minimalist web application framework for Node.js, providing a robust backend foundation.
  • Node.js: A JavaScript runtime environment that allows server-side execution of JavaScript code.
  • Redux with Redux Toolkit: A state management library for predictable and efficient handling of application state.
  • react-router-dom: A routing library for React applications, enabling dynamic routing and navigation.

live Link.

About

The blog website allows users to create and publish their own posts. However, only the original creator of a post has the authority to delete or remove it, ensuring content ownership and user control.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published