CASO DE ESTUDIO / 12
Devstagram
Un clon de Instagram para publicar imágenes, seguir cuentas y participar con comentarios y me gusta.
En esta página
01 / CONTEXTO
El problema y la solución
El punto de partida
Reproducir los flujos básicos de una red social: identidad de usuario, publicaciones y relaciones entre cuentas.
La propuesta
Una aplicación Laravel con perfiles editables, publicaciones con imagen y descripción, seguidores e interacciones sobre el contenido.
02 / PRODUCTO
Funciones principales
Registro y perfiles
Correo y nombre de usuario únicos, inicio de sesión y edición de la imagen y los datos del perfil.
Publicaciones
Creación de contenido con imagen y descripción obligatorias; el autor puede eliminar sus publicaciones.
Seguimiento de cuentas
Perfiles públicos desde los que se pueden consultar publicaciones y seguir a otros usuarios.
Interacciones
Comentarios y me gusta en las publicaciones de la comunidad.
03 / IMPLEMENTACIÓN
Decisiones técnicas
Stack centrado en Laravel
PHP, Laravel y Livewire construyen la aplicación, con MySQL como base de datos y Tailwind CSS para los estilos.
Identidad sin duplicados
El registro exige que tanto el correo electrónico como el nombre de usuario sean únicos.
Contenido con requisitos claros
Publicar requiere imagen y descripción; la eliminación está disponible para el propietario de la publicación.
04 / CAPTURAS
El proyecto en pantalla
Una selección de vistas del proyecto. Pulsa una captura para verla a tamaño completo.
05 / DOCUMENTACIÓN
Explorar en detalle
El recorrido completo por los módulos, las reglas y las pantallas del proyecto.
Leer documentación completa
Clon de Instagram con las funcionalidades básicas hecho con Laravel y Tailwindcss.
Este proyecto esta hecho con php, laravel, livewire, tailwindcss, mysql.
Este proyecto es un clon de instagram el cual contiene algunas de las funcionalidades más importantes de esta red social como lo son registro y login de usuarios, crear publicaciones, seguir a otras cuentas, dar me gusta a las publicaciones, crear comentarios a las publicaciones, editar tu perfil.
En la parte de registro hay validaciones. El correo debe ser único y el nombre de usuario también debe ser único.


Una vez ingreses con tus credenciales, podrás ver la página de tu perfil donde se muestran las publicaciones que has realizado. Puedes seguir a otros usuarios ubicandolos con la url de tu perfil.

Puedes realizar publicaciones con una descripción y una imagen, ambos son requeridos.

Puedes agregar comentarios a las publicaciones, dar 'me gusta', y si es tu publicación, también puedes eliminarla.

De igual forma puedes cambiar datos de tu perfil como el nombre de usuario y la imagen.

Puede registrarse con un correo y verificar su funcionamiento.Enlace
Puedes seguirme en el siguiente enlaceEnlace