Introducing MariaCMS, a cutting-edge content management system meticulously crafted with the power of Laravel, Vue.js, Inertia, and Tailwind CSS. Born from the vision of seamlessly blending robust functionality with an intuitive user experience, MariaCMS stands as a formidable alternative to traditional content management solutions.
MariaCMS leverages the strength of Laravel, a PHP framework known for its elegance and efficiency. This forms the solid foundation of the CMS, ensuring scalability, security, and a developer-friendly environment.
Embracing the dynamic capabilities of Vue.js, MariaCMS delivers a responsive and interactive user interface. Vue.js allows for real-time updates, ensuring a smooth and engaging experience for both content creators and website visitors.
MariaCMS takes advantage of Inertia.js, a framework for building modern SPAs using server-side routing. This architecture enhances performance by reducing page reloads and providing a more fluid browsing experience.
The visual charm of MariaCMS is powered by Tailwind CSS, a utility-first CSS framework. Tailwind enables a highly customizable and maintainable design, ensuring that every website built with MariaCMS is not just functional but also visually appealing.
MariaCMS is designed with extensibility in mind, allowing developers to create and integrate custom modules seamlessly. This modularity ensures that the CMS can adapt to diverse needs, making it a versatile solution for a range of projects.
MariaCMS thrives on a vibrant community of developers and contributors. Regular updates and improvements are driven by feedback from the community, ensuring that the CMS evolves to meet the ever-changing demands of the digital landscape.
MariaCMS prioritizes user experience for content creators. The intuitive interface, combined with powerful features, streamlines the content management process, allowing users to focus on creating compelling content rather than wrestling with the platform.
In essence, MariaCMS represents a fusion of technological prowess and user-centric design, bringing together the strengths of Laravel, Vue, Inertia, and Tailwind CSS. Whether you are a developer seeking a robust framework or a content creator aiming for a seamless and enjoyable workflow, MariaCMS stands as a testament to the potential of modern content management systems. Embrace the future of web development with MariaCMS and unlock a world of possibilities for your digital projects.
- User Authentication.
- Role and Permission Management.
- Localization (Currently, English, Bahasa Indonesia and Bangla).
- Dark/Light Mode Support.
- Appliation Settings.
- Acitivity Log
- Backup Manager
- Error Logs
- Responsive Design
- Modal Form
- Bulk Action
- Toast Notification
- Toooltip
- SSR (Server Side Rendering)
- Rich Feature Server Side Datatable
- Php 8
- Composer
- Mysql
- Apache
Clone the git repository
git clone https://github.com/mehedijaman/MariaCMS.git
Go to the folder
cd Laravel-Jarvis
Install and Update composer dependencies
composer update
Install npm dependencies
npm install
Copy .env.example and raname it to .env
cp .env.example .env
Generate application key
php artisan key:generate
SETTING UP DB CONNECTION IN .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=maria_cms
DB_USERNAME=root
DB_PASSWORD=
Migrate Database with fresh seed
php artisan migrate:fresh --seed
Start the NPM server
npm run dev
Start the Laravel Developement Server
php artisan serve
email : superadmin@gmail.com
password : superadmin123
email : admin@admin.com
password : admin123
email : operator@operator.com
password : operator123