What is ComputerPortatile?
Many friends often ask me which laptop model they should buy, I help them searching on Amazon, but the laptops I advice are usually the same.
For this reason I created ComputerPortatile, which is an Italian website, with the lists of the top laptops on Amazon.it.
Amazon Affiliate Program
The links to Amazon are affiliate links, so if you buy a laptop through my website I get a small commission. I was already part of Amazon Affiliate Program some years ago with BestOnDesk, so I decided to reenter the program with ComputerPortatile.
How it started and how it changed
I started the project in 2022 with the simple idea to write articles in it and update them some times.
The problem is that I don't have much time to frequently update articles, so in 2023 I had an idea on the AI wave: I could use AI not only to write the articles for me, but it can also help me to find the best laptops on Amazon.it.
Frontend technologies
The frontend is built on NextJS with Styled Components and Typescript. The CI/CD is managed with Vercel which also hosts the website for free.
Frontend code is not open source because I'm trying some SEO tricks to rank better on Google and I don't want to share them currently.
AmaForge
I created a tool on NestJS which uses Amazon APIs to get the last products and I made different prompts for choosing the best laptops. After the laptops are chosen, another prompt is used to write the article, based on the parameters I set in the DB (title, subtitles, keywords, number of words, etc.).
This tool works with a cron job set in NestJS to update products and articles every week.
AmaForge is not open source, because it would be simple to copy the code and use it by competitors.