Skip to content

The Edifice Gazette is a ready-to-use blog template built with Laravel and the TALL stack, designed to help you quickly launch and manage a professional blog. It offers powerful features like content management, subscription handling, and user role control, all in a clean, responsive design.

Notifications You must be signed in to change notification settings

elkiki99/The-Edifice-Gazette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Edifice Gazette

Edifice Gazette is a powerful full-stack application template designed for blogging platforms, particularly those focused on architecture and design. This application provides a solid foundation for creating, managing, and monetizing content, featuring an easy-to-use admin panel, dynamic content management, and integrated subscription services with Stripe.

Key Features

  • Responsive Design: Built with Tailwind CSS for a beautiful, adaptive user experience across all devices.
  • Admin Panel: Full-featured admin panel with CRUD operations for posts, categories, tags, and user management (Admin, Author, and User roles).
  • Subscription Management: Manage multiple subscription tiers easily using Stripe.
  • Content Management: Organize content dynamically with categories and tags for better navigation and SEO.
  • User Roles and Permissions: Granular control over user roles to manage access and permissions within the application.
  • Real-Time Interactivity: Utilizes Livewire for real-time updates and dynamic content changes without page reloads.
  • Security and Scalability: Built on Laravel, ensuring high security and scalability.
  • SEO Optimization: Structured with SEO best practices, including dynamic meta tags and clean URLs.
  • Multilanguage Support: Easily localize content for multiple languages.
  • Email Notifications: Automatically send email notifications to admins and authors for actions related to blog posts, such as new submissions, updates, or approvals.

Getting Started

To use Edifice Gazette, follow these steps:

  1. Fork the repository.

  2. Clone the repository:

    git clone https://github.com/elkiki99/Laravel-Tall-Stack-Blog-App
    cd edifice-gazette
  3. Install the dependencies:

    composer install
    npm install && npm run dev
  4. Run the development server:

    php artisan serve

Usage

  • Admin Panel: Access the admin panel at /panel to manage all aspects of the application.
  • Subscription Management: Use Stripe to handle subscriptions and manage customer plans.
  • Content Management: Easily create, edit, and delete posts, categories, and tags.
  • Integration: Check out the .env file to edit your email account, email provider, stripe account & algolia for product/subscription filtering.

Contributions

Contributions are welcome! If you'd like to contribute to The Edifice Gazette, please follow these steps:

Contact

For any inquiries, please reach out at brossani23@gmail.com.

Demo

https://blog-floral-dream-8361.fly.dev/

About

The Edifice Gazette is a ready-to-use blog template built with Laravel and the TALL stack, designed to help you quickly launch and manage a professional blog. It offers powerful features like content management, subscription handling, and user role control, all in a clean, responsive design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages