Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BuildPC — Gaming PC Build Generator

Enter your budget and the games you want to play. Get the perfect build with real components, estimated FPS, and purchase links.

→ Live Demo: musakbuildpc.vercel.app/

Buy Me A Coffee GitHub Stars MIT License

🇪🇸 Ver en Español


Why BuildPC

There are thousands of "gaming PC guides" on YouTube and Reddit but they're all outdated and don't adapt to your budget or currency. BuildPC solves that in 30 seconds.

  • Enter your budget in your currency (ARS, MXN, CLP, BRL, USD, EUR and more)
  • Select the games you want to play
  • Get the perfect build with real components, estimated FPS per game and purchase links

Features

  • 🌍 11 currencies with automatic conversion
  • 🎮 500,000+ games via RAWG API
  • ⚡ Smart algorithm — detects GPU-heavy vs CPU-heavy and distributes budget optimally
  • 🛒 Purchase links via Google Shopping — works in any country
  • 📊 Estimated FPS per game at 1080p
  • 🌙 Dark / Light mode
  • 🌐 English / Spanish toggle
  • 📱 Fully responsive — mobile and desktop
  • 🆓 Free forever — no signup, no paywall

Stack

  • Next.js 14 (App Router) · React 18
  • No database — algorithm runs entirely client-side
  • RAWG.io API for game search (free tier)
  • Vercel for deploy (free tier)

Local Setup

git clone https://github.com/musak20/BuildPC-Gaming-PC-Build-Generator-by-Budget.git
cdBuildPC-Gaming-PC-Build-Generator-by-Budget
npm install
cp .env.example .env.local   # add your RAWG key (optional)
npm run dev                  # → http://localhost:3000

Project Structure

buildpc/
├── src/
│   ├── app/
│   │   ├── page.js        ← Main UI, i18n EN/ES, dark/light mode
│   │   └── layout.js      ← Fonts, SEO metadata
│   ├── lib/
│   │   └── builder.js     ← Build generation algorithm
│   └── data/
│       └── components.js  ← Component database + game requirements
├── jsconfig.json
└── .env.example

Deploy on Vercel

npx vercel

Or connect your repo at vercel.com/new — automatic deploy on every push.

Roadmap

  • Affiliate links by country (Amazon, local stores)
  • Save and share builds via URL
  • Compare two builds side by side
  • More currencies and regions
  • Component price tracking

Contributing

PRs welcome. To add more games or components, edit src/data/components.js.

Support This Project

If BuildPC helped you build your setup, consider supporting:

Buy me a coffee

Or donate crypto:

Currency Address
Bitcoin (BTC) bc1q7kcyzhp8fn42z6snfn27gpnqlrcl0hvvmg2l6c
Ethereum (ETH) 0x5319E8a6dD2ee1877dC86B2Cc1100A49Bd94807a
USDT TRC20 TQoctx4qyfCSnwMUF1DNrLEefB6XRUfYG2
Solana (SOL) C2x2eRjN8rUiDDcvjyziMKUnAdi2GLRDHeLHUJmdyTxA

License

MIT — do whatever you want with it.



Español

BuildPC — Generador de Builds Gamer

Poné tu presupuesto y los juegos que querés correr. Obtenés la build perfecta con componentes reales, FPS estimados y links de compra.

→ Demo: musakbuildpc.vercel.app/

Buy Me A Coffee


Por qué BuildPC

Hay miles de guías de PC gamer desactualizadas que no se adaptan a tu presupuesto ni moneda. BuildPC lo resuelve en 30 segundos.

  • Presupuesto en tu moneda (ARS, MXN, CLP, BRL, USD, EUR y más)
  • Seleccionás los juegos que querés correr
  • Build perfecta con componentes reales, FPS estimados y links de compra

Features

  • 🌍 11 monedas con conversión automática
  • 🎮 500,000+ juegos via RAWG API
  • ⚡ Algoritmo inteligente — detecta GPU-heavy vs CPU-heavy y distribuye el presupuesto de forma óptima
  • 🛒 Links de compra en Google Shopping — funciona en cualquier país
  • 📊 FPS estimados por juego a 1080p
  • 🌙 Modo oscuro / claro
  • 🌐 Inglés / Español
  • 📱 Responsive completo
  • 🆓 Gratis para siempre

Setup local

git clone https://github.com/musak20/buildpc
cd buildpc
npm install
cp .env.example .env.local   # agregá tu RAWG key (opcional)
npm run dev                  # → http://localhost:3000

Apoyar el proyecto

Si BuildPC te ayudó a armar tu PC, considerá apoyar:

Invitame un café

O doná crypto — las direcciones están en el footer de la app y en la sección de arriba.

Licencia

MIT

About

Enter your budget and the games you want to play. Get the perfect gaming PC build with real components, estimated FPS, and purchase links. Free, no signup, works in any country.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages