Skip to content

Daily Blogs is a web application designed to help users create and manage their daily blog posts. Whether you're a professional blogger or just want to jot down your thoughts and experiences, Daily Blogs provides a simple and intuitive platform to express yourself.

Notifications You must be signed in to change notification settings

mdrianislam0or1/daily-blogs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Daily Blogs

Daily Blogs is a web application designed to help users create and manage their daily blog posts. Whether you're a professional blogger or just want to jot down your thoughts and experiences, Daily Blogs provides a simple and intuitive platform to express yourself.

Features

  • Create Blogs: Users can easily create new blog posts by providing a title, author name, short description, and detailed content.

  • Upload Images: Daily Blogs allows users to upload images to accompany their blog posts, enhancing visual appeal and storytelling.

  • Edit and Update: Users can edit and update their existing blog posts, making it easy to refine content or add new information over time.

  • Delete Blogs: Daily Blogs provides the option to delete unwanted blog posts, helping users maintain a clean and organized blog collection.

  • Search Functionality: Users can search for specific blog posts by keyword, making it convenient to find relevant content quickly.

  • Responsive Design: Daily Blogs is designed to be responsive, ensuring an optimal viewing experience across devices of all sizes.

Technologies Used

  • Frontend: React.js, Tailwind CSS
  • Backend: Laravel (PHP)
  • Database: MySQL
  • File Storage: Local file system
  • Other Tools: React Router, Axios, React Simple WYSIWYG, React Hook Form, React Toastify

Installation

  1. Clone the repository:

    git clone <repository_url>
    
     Navigate to the project directory:
    
     bash

cd daily-blogs

Install dependencies:

bash

npm install

Start the development server:

bash

npm start

Access the application in your web browser at http://localhost:3000.

Contributing

Contributions are welcome! If you'd like to contribute to Daily Blogs, please fork the repository, make your changes, and submit a pull request. License

This project is licensed under the MIT License - see the LICENSE file for details.

javascript

Replace <repository_url> with the actual URL of your repository.

About

Daily Blogs is a web application designed to help users create and manage their daily blog posts. Whether you're a professional blogger or just want to jot down your thoughts and experiences, Daily Blogs provides a simple and intuitive platform to express yourself.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published