All projects

Trenduri Digitale

Romanian tech blog about gadgets, AI and digital innovation

Trenduri Digitale is a tech blog published under the brand "Tech cu sinceritate", with articles about smartphones, gadgets, and artificial intelligence. I built the entire editorial platform: dynamic articles from Supabase, category system, article view counter, newsletter, author profiles, and complete SEO optimization with structured data.

Next.jsTypeScriptSupabasePostgreSQLTailwind CSSshadcn/uiVercel Analyticsreact-markdown
https://trenduridigitale.ro/
Trenduri Digitale

What you can do

Dynamic Articles from Supabase

All articles are stored in Supabase and fetched server-side. The home page shows the most popular article as hero, plus recent and recommended articles.

Trending & Popular Posts

The system automatically identifies the most-read article and displays it as the featured hero. Popular content gets more visibility without any manual curation.

Category System with Icons

Each article belongs to a category (AI, Smartphones, Gadgets, etc.) with a custom icon and a hover glow effect. Users can browse all articles in a category.

Article View Counter

Each article displays the number of views in real time. The counter is shown both on the article cards and inside the featured hero image.

Newsletter Subscription

Dedicated section at the bottom of the home page where visitors can subscribe to receive new articles by email.

Author Profiles

Each article has an author with name and avatar displayed on the card. The metadata also includes the publication date and estimated reading time.

Markdown Article Rendering

Article content is written in Markdown and rendered with react-markdown and remark-gfm, supporting tables, code blocks, lists, and formatted text.

SEO & Structured Data

Each page has canonical URL, sitemap.xml, robots.txt, and JSON-LD structured data (WebSite, Article). Vercel Analytics is integrated for traffic tracking.

More features

Light / Dark ModeThe blog supports both light and dark themes, automatically following the user's system preference and allowing manual toggle.

Server Components & Parallel FetchingThe home page fetches popular posts, recent articles, and categories in parallel with Promise.all, keeping the server response fast.

Sitemap & RobotsSitemap and robots.txt files are auto-generated via Next.js API routes, ensuring all articles are indexed correctly by search engines.