Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/urieltorres-dev/devstagram
Red social para desarrolladores inspirada en las redes sociales actuales como Instagram o "X".
https://github.com/urieltorres-dev/devstagram
css html javascript js laravel livewire php tailwindcss
Last synced: about 1 month ago
JSON representation
Red social para desarrolladores inspirada en las redes sociales actuales como Instagram o "X".
- Host: GitHub
- URL: https://github.com/urieltorres-dev/devstagram
- Owner: urieltorres-dev
- Created: 2024-09-06T02:03:08.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-10-18T02:22:30.000Z (3 months ago)
- Last Synced: 2024-10-28T11:15:33.676Z (2 months ago)
- Topics: css, html, javascript, js, laravel, livewire, php, tailwindcss
- Language: PHP
- Homepage:
- Size: 62.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Devstagram
Este proyecto fue desarrollado como parte de la asignatura **"Tecnologías y aplicaciones en internet"**. El objetivo del proyecto fue aprender los fundamentos del framework Laravel. El objetivo del proyecto era aprender los fundamentos del framework Laravel. El proyecto se inició en clase, pero quedó incompleto, ya que, con los conocimientos adquiridos durante su desarrollo, se nos solicitó otro proyecto como entrega final de la asignatura (puedes verlo [aquí](https://github.com/urieltorres-dev/sistema-de-administracion-de-proyectos).). Tiempo después decidí terminar el proyecto por mi cuenta para continuar aprendiendo y mejorar mis habilidades en Laravel.
## Descripción del proyecto
**Devstagram** es una red social para desarrolladores, inspirada en redes sociales actuales como Instagram o X, donde los usuarios pueden compartir imágenes, comentar y dar "me gusta" a las publicaciones de otros desarrolladores. La aplicación está desarrollada en **Laravel** y permite la creación de perfiles, la publicación de imágenes, la interacción a través de comentarios y el seguimiento de otros usuarios.
## Características
- Registro y autenticación de usuarios.
- Publicación de imágenes con descripción.
- Sistema de comentarios en las publicaciones.
- "Me gusta" en las publicaciones.
- Seguimiento entre usuarios.
- Perfil de usuario con imagen personalizada.
- Interfaz amigable y responsive.## Tecnologías utilizadas
+ **Lenguajes:** PHP, HTML, CSS y JavaScript
+ **Base de datos:** MySQL
+ **Frameworks:** Laravel, Tailwind CSS y Livewire.
+ **Librerías:** Dropzone
+ **Herramientas de desarrollo:** Docker, Visual Studio Code## Instalación y configuración
Para ejecutar este proyecto en tu entorno local, sigue estos pasos:
1. Clona el repositorio:
```bash
git clone https://github.com/urieltorres-dev/devstagram.git
```2. Instala las dependencias de Composer:
```bash
composer install
```3. Instala las dependencias de Node.js:
```bash
npm install
```4. Configura el archivo `.env` y genera la clave de la aplicación:
```bash
cp .env.example .env
php artisan key:generate
```5. Ejecuta las migraciones y seeders:
```bash
php artisan migrate --seed
```6. Inicia el servidor de desarrollo:
```bash
php artisan serve
```7. Ejecuta los assets de frontend:
```bash
npm run dev
```8. Accede a la aplicación a través de tu navegador en `http://localhost:8000`.
## Capturas de pantalla
A continuación se muestran algunas capturas de pantalla de la aplicación:
## Capturas de pantalla
Login
Register
Perfil de usuario
Home / News Feed
Post
Crear post
## Demo
Por el momento la demo no está disponible.
## Licencia
Este proyecto está licenciado bajo la Licencia MIT - consulta el archivo [LICENSE](https://choosealicense.com/licenses/mit/) para más detalles.
## Contacto
Para más información o consultas, puedes contactarme a través de [[email protected]](mailto:[email protected]) o en [github.com/urieltorres-dev](https://github.com/urieltorres-dev).