Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/johanngaviria/johanngaviria


https://github.com/johanngaviria/johanngaviria

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Hola, soy Johann Gaviria

Soy un desarrollador de software, con especialización en el desarrollo backend para aplicaciones web. Mi enfoque principal se encuentra en el uso de Python junto con Django y Flask como mis principales herramientas tecnológicas.

## Lenguajes

[![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white)](https://www.python.org/doc/)

## Tecnologias

- Frameworks:

- Backend:

[![Django](https://img.shields.io/badge/Django-092E20?style=for-the-badge&logo=django&logoColor=white)](https://docs.djangoproject.com/en/5.0/)
[![Flask](https://img.shields.io/badge/Flask-000000?style=for-the-badge&logo=flask&logoColor=white)](https://flask.palletsprojects.com/en/3.0.x/)

- Bases de Datos:

- SQL:

[![PostgreSQL](https://img.shields.io/badge/PostgreSQL-4169E1?style=for-the-badge&logo=postgresql&logoColor=white)](https://www.postgresql.org/docs/)
[![MySQL](https://img.shields.io/badge/MySQL-4479A1?style=for-the-badge&logo=mysql&logoColor=white)](https://dev.mysql.com/doc/)
[![SQLite](https://img.shields.io/badge/SQLite-003B57?style=for-the-badge&logo=sqlite&logoColor=white)](https://www.sqlite.org/docs.html)

- NoSQL:

[![MongoDB](https://img.shields.io/badge/MongoDB-47A248?style=for-the-badge&logo=mongodb&logoColor=white)](https://docs.mongodb.com/)

## Herramientas

- IDEs:

[![PyCharm](https://img.shields.io/badge/PyCharm-000000?style=for-the-badge&logo=pycharm&logoColor=white)](https://www.jetbrains.com/pycharm/)
[![IntelliJ IDEA](https://img.shields.io/badge/IntelliJ_IDEA-000000?style=for-the-badge&logo=intellij-idea&logoColor=white)](https://www.jetbrains.com/idea/)
[![Visual Studio](https://img.shields.io/badge/Visual_Studio-5C2D91?style=for-the-badge&logo=visual-studio&logoColor=white)](https://visualstudio.microsoft.com/)
[![Visual Studio Code](https://img.shields.io/badge/Visual_Studio_Code-007ACC?style=for-the-badge&logo=visual-studio-code&logoColor=white)](https://code.visualstudio.com/)

- Otros:

[![Git](https://img.shields.io/badge/Git-F05032?style=for-the-badge&logo=git&logoColor=white)](https://git-scm.com/doc)
[![GitHub](https://img.shields.io/badge/GitHub-181717?style=for-the-badge&logo=github&logoColor=white)](https://docs.github.com/)
[![Insomnia](https://img.shields.io/badge/Insomnia-5849BE?style=for-the-badge&logo=insomnia&logoColor=white)](https://insomnia.rest/)
[![Postman](https://img.shields.io/badge/Postman-FF6C37?style=for-the-badge&logo=postman&logoColor=white)](https://www.postman.com/)
[![Docker](https://img.shields.io/badge/Docker-2496ED?style=for-the-badge&logo=docker&logoColor=white)](https://www.docker.com/)

## Conocimientos Adicionales

[![HTML](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)](https://developer.mozilla.org/es/docs/Web/HTML)
[![CSS](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white)](https://developer.mozilla.org/es/docs/Web/CSS)
[![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black)](https://developer.mozilla.org/es/docs/Web/JavaScript)
[![PHP](https://img.shields.io/badge/PHP-777BB4?style=for-the-badge&logo=php&logoColor=white)](https://www.php.net/docs.php)
[![C#](https://img.shields.io/badge/C%23-239120?style=for-the-badge&logo=c-sharp&logoColor=white)](https://learn.microsoft.com/en-us/dotnet/csharp/)
[![C# Forms](https://img.shields.io/badge/C%23%20Forms-239120?style=for-the-badge&logo=c-sharp&logoColor=white)](https://docs.microsoft.com/en-us/dotnet/desktop/winforms/?view=netdesktop-5.0)
[![.NET](https://img.shields.io/badge/.NET-512BD4?style=for-the-badge&logo=.net&logoColor=white)](https://dotnet.microsoft.com/)
[![Unity](https://img.shields.io/badge/Unity-000000?style=for-the-badge&logo=unity&logoColor=white)](https://docs.unity.com/)
[![Java](https://img.shields.io/badge/Java-red?style=for-the-badge&logo=java&logoColor=white)](https://docs.oracle.com/en/java/)

## 💼 Proyectos Destacados

### [Python-Django-PostgreSQL-GestionLibros](https://github.com/JohannGaviria/Python-Django-PostgreSQL-GestionLibros)

API REST desarrollada con Django y PostgreSQL que permite a los usuarios gestionar una biblioteca personal de libros. Los usuarios pueden realizar diversas operaciones, como agregar, eliminar, actualizar y buscar libros por título, autor o género. La API utiliza un sistema de autenticación basado en tokens para proteger los endpoints y garantizar que solo los usuarios autenticados puedan acceder a ciertos recursos.

- **Tecnologias Utilizadas:**

[![Python](https://img.shields.io/badge/Python-3.12.2-yellow)](https://www.python.org/)
[![Django](https://img.shields.io/badge/Django-5.0.3-green)](https://www.djangoproject.com/)
[![PostgreSQL](https://img.shields.io/badge/PostgreSQL-16-blue)](https://www.postgresql.org/)

### [Python-Django-PostgreSQL-Cancha](https://github.com/JohannGaviria/Python-Django-PostgreSQL-Cancha)

API REST desarrollada con Django y PostgreSQL que permite a los usuarios registrarse e iniciar sesión para filtrar canchas según varios parámetros, facilitando la búsqueda de una cancha que se adapte a sus necesidades. Una vez encontrada la cancha ideal, los usuarios pueden proceder a alquilarla. Además, tienen la posibilidad de consultar las reseñas de otros usuarios y dejar sus propias opiniones sobre las canchas. Los administradores cuentan con diversas funciones para gestionar la aplicación, como activar o desactivar cuentas de usuarios, crear, editar o eliminar canchas, gestionar reservas y eliminar reseñas inapropiadas.

- **Tecnologias Utilizadas:**

[![Python](https://img.shields.io/badge/Python-3.12.2-yellow)](https://www.python.org/)
[![Django](https://img.shields.io/badge/Django-5.0.3-green)](https://www.djangoproject.com/)
[![PostgreSQL](https://img.shields.io/badge/PostgreSQL-16-blue)](https://www.postgresql.org/)

### [Python-Django-PostgreSQL-Galeria](https://github.com/JohannGaviria/Python-Django-PostgreSQL-Galeria)

API REST desarrollada con Django y PostgreSQL que permite a los usuarios gestionar una galería de imágenes e interactuar con las imágenes publicadas por otros usuarios. Las funcionalidades incluyen la capacidad de dar "likes" a las imágenes y dejar comentarios, fomentando la interacción y la participación dentro de la comunidad.

- **Tecnologias Utilizadas:**

[![Python](https://img.shields.io/badge/Python-3.12.2-yellow)](https://www.python.org/)
[![Django](https://img.shields.io/badge/Django-5.0.3-green)](https://www.djangoproject.com/)
[![PostgreSQL](https://img.shields.io/badge/PostgreSQL-16-blue)](https://www.postgresql.org/)

## 📈 Estadísticas de GitHub

![Lenguajes más usados](https://github-readme-stats.vercel.app/api/top-langs/?username=JohannGaviria&layout=compact&theme=dark)

[![Mis estadísticas de GitHub](https://github-readme-stats.vercel.app/api?username=JohannGaviria&show_icons=true&theme=dark)](https://github.com/JohannGaviria)

## 🌐 Enlaces y Contacto

Puedes contactarme a través de los siguientes enlaces:

[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/johanngaviria)
[![Gmail](https://img.shields.io/badge/Gmail-D14836?style=for-the-badge&logo=gmail&logoColor=white)](https://mail.google.com/)

Correo electrónico: [email protected]

¡Gracias por visitar mi perfil!