Devstagram es una aplicación web tipo red social, donde los desarrolladores pueden compartir imágenes y contenido relacionado con proyectos, código y tecnología.
- Laravel (Backend)
- MySQL o MariaDB (Base de datos)
- Blade
- Tailwind CSS (Diseño responsivo)
- JavaScript (Interactividad)
- PHP (Servidor)
- Registro y autenticación de usuarios
- Subida de imágenes con descripción
- Sistema de "me gusta" para las publicaciones
- Comentarios en publicaciones
- Perfil de usuario con listado de publicaciones
- Página de inicio con publicaciones de la comunidad
- Validación de formularios y subida segura de archivos
- Clonar el repositorio:
git clone https://github.com/tu-usuario/devstagram.git- Instalar dependencias:
composer install
npm install- Crear el archivo
.envy configurar la base de datos. - Generar la clave de la aplicación:
php artisan key:generate- Ejecutar migraciones y seeders:
php artisan migrate --seed- Levantar el servidor:
php artisan serve- Compilar assets:
npm run dev