Bienvenido al proyecto Instagram Clone, una réplica funcional de Instagram creada usando el framework Laravel. Este proyecto es una excelente muestra de cómo utilizar Laravel junto con tecnologías frontend modernas para replicar funcionalidades populares de redes sociales.
- Interfaz de Usuario Similar a Instagram: Experimenta una interfaz de usuario y navegación que imita a Instagram.
- Publicación de Imágenes: Los usuarios pueden subir y compartir imágenes al estilo de Instagram.
- Interacciones Sociales: Funcionalidades para seguir a otros usuarios, así como para comentar y dar "me gusta" a las publicaciones.
- Gestión de Perfiles: Los usuarios pueden crear y editar sus perfiles, añadiendo una biografía y una foto de perfil.
- Laravel: Utilizado para el backend y como API.
- Vite: Empleado para mejorar la eficiencia del desarrollo frontend.
- Tailwind CSS: Utilizado para estilos rápidos y responsivos que siguen las directrices de diseño moderno.
- Axios: Facilita las solicitudes HTTP para interactuar con el backend de Laravel.
- Laravel Vite Plugin: Integra Vite dentro del entorno de Laravel.
- Dropzone: Implementado para la carga funcional y estilizada de imágenes.
- PostCSS: Procesa el CSS con un enfoque en mejorar su eficacia.
Para poner en marcha el proyecto localmente, sigue estos pasos:
# Clonar el repositorio
git clone https://github.com/tu-usuario/quiosco.git
# Navegar al directorio del proyecto
cd quiosco
# Instalar dependencias de React
npm install
# Compilar y correr el frontend
npm run dev
# Navegar al directorio del backend de Laravel
cd backend
# Instalar dependencias de PHP
composer install
# Iniciar el servidor
php artisan serve
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
Puedes contactarme directamente a través de GitHub.