Labs
In this section you can find some personal side-projects and experiments that I am doing during my spare time.
Pricesaurus
SaaS tool for tracking product prices and receive price change alerts on top online stores, complete with price histories and tailored alert.
"Brain Energy" Tracker
A self-hosted Laravel application designed for receiving daily Telegram prompts about the food you consume and your overall well-being. It analyzes nutrients, allergens and others using the ChatGPT API and stores the data for future analysis
AskSanta.io
Create a Santa chatbot for your kids, tailored to their profile, interests, and the values you wish to encourage, for a magical Christmas experience.
Web3 Portfolio
As a challenge to get more involved in web3 technologies at the company where I work, I have created a decentralized application (DApp) that interacts with the Ethereum blockchain. The DApp aims to provide a user-friendly interface for users to easily interact with their assets and NFTs.
Laravel commentable
A simple Laravel package to add comments to any Laravel Eloquent model.
This is fine 404 page
I challenged myself to create a fun error page for my new site. To accomplish this, I decided to pay tribute to one of my favorite memes, "This is fine."
To achieve this, I had to find ways to animate complex elements like fire flames and put my illustrator skills to the test. It took me out of my comfort zone a bit, but I must admit it was quite enjoyable.
React use form
A React hook for easily handling form state, requests, and validation, with a simple and intuitive API. Compatible with React and React Native.
VariantJS (abandoned)
VariantJS is the next version of the VueTailwind package, built from scratch for Vue 3 and React.
Vue-Tailwind
When I started using TailwindCSS, I quickly realized that it was a revolutionary CSS library. However, I felt that there was still a need for a UI framework that fully leveraged its utility-based approach. That's when I decided to create my own framework based on my experience in building web applications.
Dona.me
Dona.me is a tool that enables nonprofit organizations, artists, athletes, scientists, creators, or any institution or individual engaged in valuable work to create a website to showcase their work, receive financial contributions, and stay connected with their supporters.
Laravel+Node Spreadsheet importer
Since PHP struggles with importing large CSV/Excel files, I have created a library that combines Laravel and Node.js to help you import big spreadsheets in just a few seconds.
Vue Minesweeper
With Vite and Vue 3 officially released, I wanted to build something to test both technologies. I decided to create a clone of the Windows 3.11 Minesweeper, one of my favorite games from my childhood.
Movjs - Movie and entertainment search engine
For a job interview, I was tasked with building a search engine from scratch using Vue.js within a tight deadline of just a couple of days. No agreement was reached with the company at that time but still I like the result.
Vexilo
Vexilo was my former software development company. During its active years, my team and I created numerous successful websites and web applications for a wide range of companies in Mexico.
To this day, Vexilo remains the top search result on Google for this type of companies.