Tech Challenge for Traxion
Stars
1
Forks
0
Watchers
1
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
1
commits
Se actualiza el archivo README.md con los pasos necesarios para llevar a cabo el desarrollo en la nube utilizando AWS Lambda, DynamoDB y Serverless Framework. Estos pasos incluyen:
c708ec7View on GitHubSe realiza la implementación de la solución utilizando el Serverless Framework junto con AWS Lambda y DynamoDB. Serverless Framework permite desarrollar y desplegar aplicaciones sin preocuparse por la infraestructura subyacente, mientras que AWS Lambda ofrece una forma escalable y sin servidores de ejecutar el código. DynamoDB se utiliza como la base de datos NoSQL de alta disponibilidad y rendimiento.
4858e59View on GitHubSe agrega el archivo README.md con una descripción detallada del proyecto, que incluye información sobre cómo instalarlo, los requisitos del sistema, los pasos para su ejecución, cómo probarlo y las razones por las cuales se utilizaron las herramientas seleccionadas.
4b08fa2View on GitHubSe agregan comentarios en todos los archivos .py para proporcionar mayor detalle y esto ayude a comprender mejor el codigo.
b984a18View on GitHubPara services.py en add_short_url, con esta modificación, la función add_short_url primero verifica si la URL original ya existe en la base de datos. Si es así, devuelve el objeto URL existente en lugar de crear uno nuevo. Esto evita la creación de múltiples shortcodes para la misma URL original.
1eb72edView on GitHubSe agrega el archivo services.py, el cual contiene los servicios disponibles de la aplicación. Estos servicios incluyen la funcionalidad de agregar un acortador a una URL y almacenarla en la base de datos, así como obtener la URL original a partir del acortador.
c4044acView on GitHubSe realiza una modificación en el archivo __init__.py para crear la aplicación de Flask y configurar la conexión con la base de datos. Se importa y configura la extensión SQLAlchemy para interactuar con la base de datos SQLite. Además, se define la estructura básica de la aplicación Flask y se establece el punto de entrada principal del proyecto.
7b2fef4View on GitHub