Backend - Blog API

Backend desarrollado en Laravel para un blog dinámico.

Php
Laravel
MongoDB
Git
project-6

Este proyecto personal fue creado con el objetivo de mejorar mi comprensión y práctica en Laravel, uno de los frameworks más populares para el desarrollo backend. La aplicación consiste en una API Restful para un blog dinámico, diseñada para ofrecer funcionalidades clave como la categorización de publicaciones, un sistema de comentarios y likes, y la gestión de usuarios. Implementé autenticación JWT para garantizar un acceso seguro y privado a las funciones del blog. La base de datos MongoDB se encuentra en la nube a través de MongoDB Atlas, proporcionando almacenamiento escalable y eficiente. Además, el proyecto está desplegado en fly.io, una plataforma que facilita la gestión y escalabilidad de aplicaciones en la nube. Este proyecto no solo me permitió profundizar en Laravel y otras tecnologías modernas, sino que también me brindó una experiencia práctica en el desarrollo y despliegue de un backend completo y robusto.

En esta aplicación, implementé un robusto middleware de autenticación JWT que asegura la integridad y seguridad de todas las APIs. Este middleware verifica que el token incluido en la cabecera de la petición sea válido; en caso contrario, la solicitud es rechazada para proteger los datos y funcionalidades de la aplicación. La API incluye una variedad de operaciones CRUD (crear, leer, actualizar y eliminar) para posts, categorías, comentarios y usuarios, facilitando una gestión completa y flexible del contenido. Además, incorporé una funcionalidad de likes para los posts, permitiendo a los usuarios interactuar y valorar el contenido. También se habilitó la opción de subir imágenes en los posts, enriqueciendo la experiencia del usuario y ofreciendo una presentación más visualmente atractiva del contenido. Este enfoque integral no solo proporciona una plataforma dinámica y segura, sino que también mejora significativamente la interacción y el manejo del contenido en el blog.

project 1
©joan joan rojas mejia
Qué basto huevón ❋