Giter Club home page Giter Club logo

madhuryadutta / backendcms Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 3.56 MB

Laravel BackEndCMS is a comprehensive content management system (CMS) built on the Laravel framework. It provides a robust backend solution for managing website content efficiently.

Home Page: https://backendcms-protidhwanidigital.koyeb.app/

License: GNU General Public License v3.0

PHP 28.53% JavaScript 5.05% Blade 6.60% Shell 0.07% CSS 5.81% HTML 52.07% Python 0.86% Hack 1.01%
cms content-management-system laravel open-source php

backendcms's Introduction

About BackEndCMS

BackEndCMS will be a Starter Template for Conetnt Management related web applications based on Laravel framework. I believe developing a Web Application from scratch is time consuming and not must be an enjoyable experience . So Lets work on Minimizng the efforts .

Project Started on 30/11/2023

comands to be run on Producton ENvironment

composer install --optimize-autoloader --no-dev 
php artisan config:cache
php artisan event:cache
php artisan route:cache
php artisan view:cache

Laravel BackEndCMS

Overview

Laravel BackEndCMS is a comprehensive content management system (CMS) built on the Laravel framework. It provides a robust backend solution for managing website content efficiently. With its rich feature set and Laravel's powerful capabilities, it offers an intuitive and flexible platform for content creation, organization, and administration.

Current Features

  • User Authentication: Secure authentication system powered by Laravel's built-in authentication features.
  • Content Management: Create, edit, and delete various types of content such as articles, pages, and media files.
  • SEO Optimization: Implement SEO best practices with meta tags, friendly URLs, and sitemap generation.

Features need to be implemented later

  • Role-Based Access Control: Define roles and permissions for users to manage access levels within the CMS.
  • Customizable Templates: Utilize Laravel's Blade templating engine to customize templates for different content types.
  • Version Control: Leverage Laravel's version control capabilities to track changes made to content.
  • Plugin System: Extend functionality with Laravel packages and custom plugins for additional features or integrations.

Motivation

Laravel BackEndCMS aims to provide a user-friendly and feature-rich CMS solution for web developers and businesses. By leveraging Laravel's expressive syntax and powerful ecosystem, it offers an efficient and scalable platform for managing website content.

Installation

To install Laravel BackEndCMS, follow these steps:

  1. Clone the repository: git clone https://github.com/madhuryadutta/BackEndCMS.git
  2. Navigate to the project directory: cd BackEndCMS
  3. Install Composer dependencies: composer install
  4. Copy the .env.example file to .env and configure database settings.
  5. Generate application key: php artisan key:generate
  6. Run database migrations: php artisan migrate
  7. Start the Laravel development server: php artisan serve
  8. Access the CMS interface at http://localhost:8000

Usage

Once installed, users can access the CMS interface through a web browser. From there, they can log in, create or edit content, manage users and roles, and configure settings according to their needs. Detailed usage instructions and tutorials can be found in the documentation.

Contributing

Contributions to Laravel BackEndCMS are welcome! To contribute, please fork the repository, make your changes, and submit a pull request following the guidelines outlined in the CONTRIBUTING.md file.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Credits

Laravel BackEndCMS is developed and maintained by Madhurya Dutta and contributors.

Acknowledgements

Special thanks to all those who have contributed or will contribute to this project..

backendcms's People

Contributors

madhuryadutta avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.