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.
- 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.
To use Edifice Gazette, follow these steps:
-
Fork the repository.
-
Clone the repository:
git clone https://github.com/elkiki99/Laravel-Tall-Stack-Blog-App cd edifice-gazette
-
Install the dependencies:
composer install npm install && npm run dev
-
Run the development server:
php artisan serve
- 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 are welcome! If you'd like to contribute to The Edifice Gazette, please follow these steps:
For any inquiries, please reach out at brossani23@gmail.com.