Pushed 16 changes to SocialSplash
Pushed 1 change to SocialSplash
Pushed 13 changes to SocialSplash
Pushed 6 changes to SocialSplash
Pushed 10 changes to SocialSplash
Pushed 1 change to SocialSplash
Pushed 5 changes to SocialSplash
Able to view our own created templates with the current flow
Created modal to save a template
Able to resize the canvas
Now able to fetch templates from database right into the template editor
Still a bit buggy but the migration from Vue 3 to Nuxt is almost over.
Stream progress on live on Twitch
Launch stream tonight to work on
Added "Templates" view & started integrating it with the template editor on stream
Done migrating the theme editor to Typescript
Launching stream to work on - https://william.to/twitch
Able to import & export themes to the website from the editor
Add object alignment
Working on LIVE - https://william.to/twitch
Added object selection from the list & object ordering
Introduced a query parameter to generate thumbnails
Currently, the images in the website are generated on the fly with a 1200x628 size, but shown in less than 300x156. I've added temp. a parameter to scale down those images to use them as thumbnails. Smaller footprint on the page load.
Made some minor improvements on the rendering server
In some cases, the rendering server was taking too long to render due to remote font fetching. Now fonts are pre-fetched once & shared across server instances to avoid that trouble.
Made a small NuxtJS module for https://github.com/socialsplash/nuxt-socialsplash-module
The purpose of the module is to handle the OG meta tags for the user, based on the parameters he specifies for a specific theme.
In this first version, it only exposes a method to generate the image URL.
In this first version, it only exposes a method to generate the image URL.
Deployment of the back-end API for in production
Now the themes are saved & fetched from our new NodeJS API with Prisma.io.
Everything is up and running.
Everything is up and running.
William DA SILVA AVELAR
Author
@sergio It's mainly two NodeJS apps for the API & the rendering, with a Postgres database & VueJS SPA for the theme editor and NuxtJS for the public website! Everything is deployed in a Kubernetes cluster
Started adding image filters
Almost done with the image filters. The remaining things are:
- Finish the "add filter" dialog
- Integrate all the filters (currently there is only blur & contrast)
- Finish the "add filter" dialog
- Integrate all the filters (currently there is only blur & contrast)