xarkamx / rawshare Goto Github PK
View Code? Open in Web Editor NEWPermite cargar imagenes raw a bunnycdn
Permite cargar imagenes raw a bunnycdn
Lo que dice el titulo, bunny se volvera caro en poco tiempo considerando que cada foto pesa 20 megas y ocuparemos apoyo economico, al menos en lo que descubrimos como rentabilizar el proyecto.
Esto sera importante si queremos que el contenido sea SEO friendly...
Crear una clase que alimente las rutas con una estructura estandar
En la documentacion de node habla de como hechar a andar esto.
En el archivo model crear una clase que permita la manipulacion de datos en la db de manera similar a un ORM.
(Enserio voy a hacer todo esto a mano?)
Cada que se corre la migracion, se sobreescribe las columnas con informacion con la que contaba previamente, seria conveniente validar lo siguiente:
Ademas permita mandar la calificacion al endpoint
Cuando el sql falle, el model debera retornar un json con los detalles del error.
Cuando un usuario mande sus credenciales, debera validarlas y generar un token.
Las migraciones deberian de estar opcionalmente en archivos distintos, lo que simplificaria su edicion por otros desarrolladores
Basicamente lo que dice el titulo, seria genial anexar la capacidad de generar querys con join con el simple hecho de agregar una variable "join" o similar a su respectivo modelo.
De momento la logica de usuarios esta casada con su controlador.
Deberiamos generar clases con la logica de negocios or separado de tal manera que no sea obligatorio mandar un request al controller
Basicamente un servicio que determine cuanto espacio disponible queda en el servidor, elimine las imagenes una vez hayan sido subidas al cdn y asigne turnos a las imagenes que estan siendo cargadas.
Lo que dice el titulo, es necesario habilitar cors en el backend.
Ocuparemos un endpoint que nos permita generar SEO tags
Basicamente crear un dropzone que permita arrastrar y subir la imagenes al servidor.
este debe mostrar el progreso de la carga, o al menos un grid de imagenes subiendose.
una vez obtenida la imagen jpg, comprimir a un tamaño más razonable para su posterior posteo
Crear un endpoint que reciba los archivos y detalles generales de la fotografia, asi mismo guarde tanto del meta como sea posible.
Basicamente obtener la informacion exif para validar la orientacion y otros detalles.
Cada que corres tsc-watch crea una carpeta build... y es la segunda vez que lo corres crea una carpeta build dentro de la anterior.
Se requiere o asegurarse que sobre-escriba la anterior o eliminar la anterior antes de crear la nueva.
En relacion a la imagen crear un apartado que permita describir de asi desearlo la imagen y como se llego a la misma.
solicitar nombre y correo
Crear un endpoint que permita obtener por medio de un get todas las imagenes almacenadas en el cdn.
ademas que permita filtrar por metadatos
el sistema solo debe permitir cargar fotos en formato CR2 y jpg.
Endpoint en base al id debera poder añadir una calificacion a una foto en especifico
Arrhg mi orgullo... duele.
Pero eso, sera necesario utilizar axios para poder controlar el progreso de los uploads y sera menos confunso para saber si se trabo la carga sigue en ejecucion.
permitir la vinculacion con una base de datos, en la cual se almacene las urls de las fotografias
Integrar el proyecto con express je para la creacion de rutas
Se requiere definir la base de datos y su estructura de arranque, para esto seria genial tener un sistema de migraciones.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.