Skip to content

A simple blog application built with Laravel, featuring categories, tags, about, contact, and privacy pages. Includes an admin dashboard for managing posts, categories, and tags.

Notifications You must be signed in to change notification settings

fartoot/Simple-Blog

Repository files navigation

Simple Blog using Laravel

A simple blog application built with Laravel, featuring categories, tags, about, contact, and privacy pages. Includes an admin dashboard for managing posts, categories, and tags.

🌐 Live Demo

⚠️ Disclaimer: This project is not ready for production use.

Features

  • 📝 Blog posts
  • 🏷️ Categories and tags organization
  • 👤 User authentication
  • 📊 Admin dashboard
  • 📱 Responsive design
  • 📄 Static pages (About, Contact, Privacy)
  • 💻 Content management system

Screenshots

Public Pages

Homepage Blog Post Categories Tags

Admin Dashboard

Dashboard Posts Profile

Admin Features

  • Full CRUD operations for:
    • Posts
    • Categories
    • Tags
  • Analytics dashboard

Tech Stack

  • Framework: Laravel
  • Deployment: Vercel
  • Database: MySQL
  • Frontend: Blade Templates, TailwindCSS
  • Authentication: Laravel Breeze

Installation

  1. Clone the repository
git clone https://github.com/yourusername/simple-blog.git
  1. Install dependencies
composer install
npm install
  1. Configure environment variables
cp .env.example .env
  1. Generate application key
php artisan key:generate
  1. Run migrations
php artisan migrate
  1. Start the development server
php artisan serve

About

A simple blog application built with Laravel, featuring categories, tags, about, contact, and privacy pages. Includes an admin dashboard for managing posts, categories, and tags.

Resources

Stars

Watchers

Forks