Blog-App Tailwind Templates

Blog App

Introducing the Blog Web App: Seamlessly built with Laravel, PHP, and Tailwind CSS. Engage users with comments, empower admins with post control. Experience dynamic blogging today.

Blog App

Welcome to the README for the Blog Web App project! This web application allows users to create accounts, perform authorized actions, leave comments on posts, and enables administrators to manage posts efficiently.

Technologies Used

  • Framework: Laravel
  • Backend: PHP, MySQL
  • Frontend: HTML, CSS (styled with Tailwind CSS)

Project Features

  • User Authentication: Users can create accounts, register, log in, and log out. Authenticated users have access to additional features.

  • Authorization: Different user roles (user and admin) determine the level of access to certain functionalities.

  • Commenting System: Users can leave comments on posts. Comments contribute to dynamic discussions around the content.

  • Admin Privileges: Admin users have special privileges, including adding, editing, and deleting posts.

Installation and Setup

  1. Clone the repository:
    git clone

  2. Navigate to the project directory:

    cd Blog-App
    
  3. Install dependencies:

    composer install
    
  4. Copy the .env.example file to .env and configure your database settings.

  5. Generate the application key:

    php artisan key:generate
    
  6. Run migrations and seed the database:

    php artisan migrate --seed
    
  7. Start the development server:

    php artisan serve
    
  8. Visit http://localhost:8000 in your browser to access the application.

Usage

  1. Register for an account or log in using existing credentials.

  2. Explore the blog posts and leave comments on your favorite posts.

  3. Admin users can log in and manage posts by adding, editing, or deleting them.

Screenshots


Main Page
image
image
image

Post Page
image

LogIn
image

Register
image

Dashboard
image

Contributions

Contributions to this project are welcome. If you find any issues or have ideas for improvements, feel free to submit a pull request.

License

This project is licensed under the MIT License.


Thank you for your interest in the Blog Web App project. Feel free to explore the code, contribute, or use it as a foundation for your own projects. If you have any questions, please don't hesitate to reach out.

Full Stack Developer
Contact: Saifullah Akhtar

Top categories

Loading Svelte Themes