Texty

Project created
A text assistant extension that helps you write better.
Texty is an innovative text reformulation tool designed to leverage the power of OpenAI's API to generate contextually relevant and high-quality text.
A web application that automatically syncs your YouTube Music listening history with Last.fm.
This project is a tool designed to automatically synchronize YouTube Music listening history with Last.fm. The process allows users to maintain an up-to-date record of their YouTube Music plays on Last.fm without manual intervention. The platform facilitates a connected experience between both accounts, providing a simple and efficient way to keep musical activity organized in one place, enriching Last.fm profiles with YouTube Music plays.
The project architecture is divided into two main components: a web application and a backend process. The web application allows users to authenticate their YouTube Music and Last.fm accounts through a secure login flow. When connecting both accounts, the application securely obtains and stores access tokens for each platform, which will be used in the backend to manage interactions with the YouTube Music and Last.fm APIs.
In the backend, a service built with NestJS and BullMQ runs in the background, executing a recurring process that queries the user's YouTube Music history. This process runs at configurable time intervals and, when new songs are detected, makes calls to the Last.fm API to register each listen. Thanks to BullMQ, the system can manage queued requests, optimizing performance and ensuring songs are properly sent to Last.fm without overwhelming resources.
This modular design allows the web application and backend service to operate independently, ensuring a smooth user experience and continuous data processing. With this tool, users can centralize their listening activities, take advantage of Last.fm recommendations, and generate accurate statistics about their YouTube Music listening habits without losing details or history between platforms.
Project created
A text assistant extension that helps you write better.
Texty is an innovative text reformulation tool designed to leverage the power of OpenAI's API to generate contextually relevant and high-quality text.
Project created
An infinite trivia game powered by AI.
An innovative trivia game that revolutionizes the traditional quiz experience by implementing an infinite question generation system.