Este es CMS Blog Build con Laravel. Tiene una funcionalidad completa de panel de control con roles de usuarios. Vídeo grabado de todo el proyecto.
Nombre del rol | ID_rol |
---|---|
Administración | 1 |
Escritor | 2 |
Usuario | 3 |
Hay un filtro de puerta de inicio de sesión cuando el usuario inicia sesión en el panel de administración. Si el usuario es administrador, tendrá funciones completas para administrar el blog y, si es escritor, tendrá pocas funciones.
Método | Punto_final | Descripción |
---|---|---|
CONSEGUIR | API/categorías | Mostrar todas las categorías |
CONSEGUIR | api/categorías/{id} | Mostrar todas las publicaciones dentro de una categoría específica |
CONSEGUIR | api/publicaciones | Mostrar todas las publicaciones |
CONSEGUIR | api/publicaciones/{id} | Mostrar publicación específica |
composer install
y npm install
.env
y copie el contenido de .env.example
php artisan key:generate
desde la terminal.env
php artisan migrate
. Luego ejecute php artisan db:seed
si desea utilizar registros de bases de datos falsos.php artisan serve
Soy un desarrollador backend con más de 2 años de experiencia, me especializo en PHP, Laravel y tecnologías front-end como TailwindCSS y Livewire. Tengo experiencia en el desarrollo de API REST y trabajo con bases de datos MySQL, y estoy familiarizado con patrones de arquitectura de software como MVC y HMVC. Estoy comprometido a producir código limpio y bien documentado que sea fácilmente mantenible y disfruto compartir mis conocimientos a través de varios canales. Tengo muchas ganas de asumir nuevos retos y seguir desarrollando mis habilidades.