Todos los proyectosFRANCO SILVA PORTAFOLIO

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

  1. Registro y perfiles

    Correo y nombre de usuario únicos, inicio de sesión y edición de la imagen y los datos del perfil.

  2. Publicaciones

    Creación de contenido con imagen y descripción obligatorias; el autor puede eliminar sus publicaciones.

  3. Seguimiento de cuentas

    Perfiles públicos desde los que se pueden consultar publicaciones y seguir a otros usuarios.

  4. 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.

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.

Imagen de registroImagen de registro

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.

Imagen de registro

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

Imagen de registro

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

Imagen de registro

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

Imagen de registro

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