Code Monkey home page Code Monkey logo

gentella-admin-symfony-6's Introduction

Symfony 6 backoffice with Gentella Free Bootstrap 4 Admin Dashboard Template

Gentelella A skeleton application with user account functionality on the foundation of the Symfony 5 framework, Twitter Bootstrap and Gentelella template .

Theme Demo

Gentelella Bootstrap Admin Template Template Demo

Features

  • Administration Dashboard with Gentelella Admin Theme
  • Responsive Layout
  • Bootstrap 4
  • USER/ROLES CRUD with ajax and symfony form system
  • Password reset and send email, with link to reset the password
  • Authentication system
  • Powerful blog management module (CRUD, Change histrory, file upload access control for Writers and Editors )
  • FAQ module
  • Translation functionality (Easy to set up whatever language you need/use)

Requirements

  • PHP >= 8 (8.2.4 used in composer.json)
  • Symfony- 6.2.*
  • MySQL

Recent Updates

  • removed sec check : OK
  • upgraded to symfony 5.4 : OK
  • next remove depreciations : OK
  • new symfony security OK
  • fix data fixtures OK
  • PHP 8 compatible OK
  • Annotations replacement for attribute OK
  • Entities properties are typed now
  • UPDATED TO SYMFONY 6
  • Add FAQ

Credits

  • Gentelella - Admin template project is developed and maintained by Colorlib and Aigars Silkalns
  • Mamour Wane (Mamless) co-founder of ONETECHSN designed and maintened the project so far

Third party tools

  • Rector nice php open source tool to help upgrade code be compatible with higher version of framework and languages
  • PHP-CS-Fixer nice php open source tool fixes your code to follow standards (refactor)

License information

Gentelella is licensed under The MIT License (MIT). Which means that you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software. But you always need to state that Colorlib is the original author of this template.

SETUP

1 - Install all dependencies :

    composer install

2 - Create database using the next command:

    php bin/console doctrine:schema:create

3 - You will need to populate your database using fixtures for login.

Run:

    php bin/console doctrine:fixtures:load

And use the next credentials to login.

  • Username : "admin"
  • Password : "admin"

ENJOY

Recent Updates

  • removed sec check : OK
  • upgraded to symfony 5.4 : OK
  • next remove depreciations : OK
  • new symfony security ok
  • fix data fixtures ok
  • PHP 8 compatible ok
  • Annotations replacement for attribute ok
  • Entities properties are typed now

** Updates coming **

  • Add contact module :
    • Read messages in an inbox style ok
    • Sort by date and read status
    • Research in contacts
    • load mail with ajax
  • Add faker to generate fake data
  • add SEO fields to each entity
  • upgrade to symfony 6.4 (the LTS version november 2023)

gentella-admin-symfony-6's People

Contributors

dependabot[bot] avatar frcho avatar gbere avatar mamless 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.