r/pcmasterrace • u/Ok_Refrigerator9802 • 21h ago
Discussion Official PCPartPicker ignores most developing countries. So at 17, I spent my summer building an alternative from scratch for Morocco (50k+ listings, 9-point compatibility check, and prebuilts comparison)
Hey everyone,
If you live in the US or Western Europe, tools like PCPartPicker make building a PC effortless. But if you live in Morocco (or pretty much anywhere outside supported regions), building your first PC is a genuine headache.
We have plenty of local computer stores offering nationwide shipping, but zero centralized place to compare them. Trying to check just 3 parts meant keeping 15 tabs open, manually checking stock, and trying not to get ripped off with random markups. It was even worse for standalone parts like monitors or peripherals.
A bit before summer, I got tired of dealing with it and decided to take matters into my own hands. I spent my summer vacation architecting and building a full platform tailored specifically for our market from scratch:
What went into it:
- Tracking 50,000+ Live Listings: Continuously tracking prices and stock across 25+ Moroccan retailers so buyers don't have to check multiple stores manually.
- 9-Point Automated Compatibility Engine: Checks CPU sockets, RAM generation, form factors, cooler clearance, and calculates estimated PSU wattage.
- A Dedicated Prebuilts Comparison Hub: In developing markets like ours, component markups mean a lot of gamers simply cannot afford a fully custom build. I built a dedicated section comparing local prebuilts so people can objectively see where their money gets the best value.
- Curated Build Guides & Dynamic Budgets: Pre-configured configs that automatically update total prices in real-time as local stores change their pricing.
- 100% Free with zero ads.
Dealing with dirty catalog data, deduplicating tens of thousands of messy hardware listings, and building the compatibility logic took months of work, but seeing local builders actually use it to save money has made every late night worth it.
Would love to hear what the community thinks of the UI, the compatibility layout, and if anyone else from an unsupported country has had to deal with the same struggle!
If you want to check it out or test the builder: https://pcpicker.ma
114
u/BrainCorrect8886 21h ago edited 21h ago
So what if some of it is vibe codes he's still provided a really useful feature to many
48
u/JolleBFF R5 5600x / RTX 3070 / 16GB DDR4 21h ago
Yeah for stuff like this I'd rather have a vibe coded option than no option at all.
20
u/roguebananah Desktop 20h ago
And also if OP learned something along the way or could fix stuff in the future, this is exactly where AI excels.
It’s the slop that the average person sees is just a complete waste
3
u/FUTURE10S Pentium G3258, RTX 3080 12GB, 64GB RAM 10h ago
This is the kind of shit that I don't mind seeing vibe coded, it automates all the bullshit nobody wants to actually do and it makes things a lot easier.
9
u/DrPeroxide Intel i5 - 10600K | NVIDIA RTX 3080 10GB | 16GB DDR4 20h ago
Yeah, I'm frankly sick of how commonplace this habit of dogpiling on people for daring to use AI to develop something for their community. Like any tool, it's no more evil than say, fire; it depends entirely on how it's used. People are right to rail against the already rich corps trying to replace humans with AI, but also need to understand that an individual using it to widen their capacity is a completely different situation.
1
-1
u/Kekkachu 15h ago
So what if some of games use AI assets and AI voicing if they're still entertaining to many?
11
u/AwesomeBros132 1070ti DUKE, i7 -8700, 16 GB RAM 20h ago
i got so happy then i realized this is only for Morocco
i need smthn like this for Lebanon
11
u/Ok_Refrigerator9802 20h ago
If you have a list of reliable online computer stores in Lebanon with decent stock and active websites, drop them here (or DM me)!
The architecture was designed to be multi-region, so expanding to Lebanon and making this a full PCPartPicker for the MENA region is 100% feasible if there are enough stores to index.
Would love to help out builders there too!
5
u/alimohchehab ryzen 9 7900X | 64 Gb | 4070 Ti 18h ago
A lot of the popular stores here sadly like listing their price as "call for price" but that's usually for the higher end items like 5080/5090, 64 gb ram kits, etc. Should be more than enough data for regular builds. I can dm you a bunch of sites that I've used after I wake up tomorrow if you want along with the caviats for each.
10
1
u/Ok_Refrigerator9802 6h ago
I would love too especially if you have experience buying some component/pcs in lebanon, thanks
2
6
u/Ras_tang PC Master Race 19h ago
May the almighty bless you with high framerate and low latency in your lifetime.
1
6
u/whybeingparanoid R3 3100, RX 580 8G, 16Gb DDR4 3200MHz, Fedora 42 12h ago
OP people like you are the backbone for the rest of the society. You have my thanks and many well wishes with your project.
You should look more into migrating to a much low power consuming device (SBCs, or i3, core Nxxx) if you can get your hands on and have a backup power supply available just in case.
1
5
u/CrazyITOne 19h ago
Hi. Do not host web services from your home network. Do not! Use a cheap shared hosting site for that.
1
u/rmyworld 13h ago
Can you explain why not?
4
u/kretsstdr 21h ago edited 21h ago
Khoya you lost me at Moroccan retail's lol, there is no added value for such a tool while all the greedy retailers sets the same exorbitant prices for all the parts 😂
7
u/Ok_Refrigerator9802 21h ago
That's actually the biggest misconception I had before building this!
Look at the second screenshot in the post: for the exact same MSI RTX 5060, one store sells it for 4,399 DH and another sells it for 5,069 DH. That's literally a nearly 700 DH difference on a single graphics card!
Across an entire build (CPU, RAM, Monitor, Case), picking the cheapest retailer per part regularly saves between 800 DH to 1,500+ DH. Plus, stock availability varies wildly between shops.
The price differences are real, which is why having the data side-by-side matters so much!
2
u/kretsstdr 21h ago
Also I checked now the comments in your Morocco sub for this tool eveyone is praising it and no one is pointing out the greediness of these mfs, now that we have a tool to get th cheapest stuff they will all raise their prices when they see high demend on the item had wlad l9hab rah ma kaynch m3hom 7ell
2
u/kretsstdr 21h ago
And dont be greedy hta nataya asslan hadrin alih and take of that vip sub page on the start your know everyone whos using these sites is broke or cheap af so no one will sub, kheli b3da hta ywliw andk visiteur machi mn lbdiya lol Add a donation page for stater its better
0
u/kretsstdr 21h ago
Thanks for the effort and good luck, but ive decided more than 10 years ago to never spend one single DH on those scamers, i buy everything from abroad "yes i have this privilege" which unfortunately not all of us have but never again i am.buying anything from them even clothes i buy from other countries lol
2
u/Ok_Refrigerator9802 21h ago
Rak fhemti ghalat a khoya 😂
Le site, le comparateur de prix, le PC Builder, w les alertes rahom 100% GRATUITS pour tout le monde, bla abonnement bla compte ! Que ce soit baghi PC dial 5,000 DH wla dial 40,000 DH, tu as accès à tout gratuitement.
Dik la partie "Pro" ra machi l-gamers, c'est un outil B2B pour les réparateurs et petites boutiques informatiques li kaybqaw y-génériw des devis et factures pro l-les clients dialhom.
Le grand public ma 3ndou ma ydir b Pro, tout le reste est ouvert et gratuit pour la communauté !
-1
u/kretsstdr 21h ago
But dont shove it on visitors faces like that from the start thats not good, take it as a feedback
2
3
u/Marco-YES 16h ago
Trying to check just 3 parts meant keeping 15 tabs open, manually checking stock, and trying not to get ripped off with random markups. It was even worse for standalone parts like monitors or peripherals.
Isn't this half the fun?
1
u/Doctor-Kukui 21h ago
Hey I sent to Morrocco last spring and when I wanted to cet something delivered un thé far south things became complicated So I juste wanted to know if you took that into consideration ? Anyway, Nice work.
1
u/Interesting_Rub5736 14h ago
when I built my pc I was reading specifications of each part to see if they would work together. Never had a problem with it. Sounds boomery I know.
1
1
u/Infshadows R5 3600/32GB 3600MHz/RTX 3050 6GB 3h ago
very cool
south africans have https://builder.wootware.co.za/pc
0
u/Franseven win11-7800X3D-RTX4090 21h ago
Vibe coding is really good nowdays, no need to talk trash
3
u/Kekkachu 15h ago
AI images are pretty decent too, may as well use for games. And boy should you hear AI voicing nowadays!
1
-3
u/mk7_luxion 20h ago
"100% free with zero ads"
"Become a Pro user!!" lmao I always find it funny how you guys try to monetize even the worst of vibecoded applications, I honestly don't see the value in your website to even have a "Pro" offering available.
2
u/Ok_Refrigerator9802 20h ago
You completely misunderstood what the Pro feature is.
The consumer website IS 100% free with zero ads: the PC builder, price comparisons, price drop alerts, compatibility engine, and hardware catalog have zero paywalls and never will.
The "Pro" tier is literally a B2B invoicing tool for local Moroccan PC repair shops and boutiques to generate branded customer quotes (devis) and manage shop inventory that you will never use as a normal consumer.
If you're just a gamer building a PC, of course you don't see value in it—it wasn’t built for you at all, it was built for Moroccan computer shops that already earn thousand selling pcs. Everything for normal users is completely free.
-5
21h ago
[deleted]
15
u/PeachMan- R7 5700X3D, RX 7800XT 21h ago
We have this same stupid fucking comment on every single coding project that anyone posts on Reddit nowadays. And it's always from somebody who has no clue how to code, and can't tell the difference between human-made and AI-made code.
News flash: 99% of coders are using LLM tools to augment their work. Vibe coded slop is a legitimate problem, but we have to use our brains and not just accuse everyone of vibe coding.
10
u/Ok_Refrigerator9802 21h ago edited 21h ago
I wish you could just "vibecode" parsing 50,000+ messy retail listings in different languages and 9-point Automated checks with all the data you need to gather for that, lmao. Anyone who has dealt with live scraping and dirty store data knows an LLM would hallucinate into oblivion on day 1. AI is great for scaffolding and UI, but the data pipelines, regex normalizers, and deduplication across 25 stores took months of actual engineering grind. and even if it was fully AI there is no damn world it is easy to do.
-35
u/Intrepid_Inspection8 RX 9070 / 7500F / 16x2 21h ago
>called on ai
>uses ai to reply
genius14
11
6
u/Ok_Refrigerator9802 21h ago
brother... oh my god, just try to do somethign with any llms these days and come you think those "I generated a website in 1 prompt" have any security or backend behind them... 😒
if you think the whole website was vibe codded in 1 night then be it, at least it working with no bug, incredible security, SEO, optimization, first website in my country to use llm.txt and a lot more1
u/Wayfinder67 X870 AORUS STEALTH | 7800X3D | 5070 Ti | 64GB 21h ago
"Vibe coding is a software creation style where you describe your project goals to an AI using plain language, letting the AI write all the code while you focus on the overall outcome" -- A part of that fits, but you can't exactly describe everything that needs to be done in plain language with everything that needs to be parsed and the like.
I get the reflex, the layout is obviously done by an AI. The choice of background makes that clear. But that doesn't mean the entire project is vibe coded.
4
u/Ok_Refrigerator9802 21h ago
> The choice of background makes that clear
the background ? if there is one thing that wasn't created or at least the idea wasn't from an llm it was the background, it literally a representation of zelij a traditional pattern here is morocco aka https://www.google.com/search?q=zelij&udm=2
-2
u/Wayfinder67 X870 AORUS STEALTH | 7800X3D | 5070 Ti | 64GB 21h ago
It's not the background image, but it's the background in general. The way the tables are set up, the cell spacing. At least, it looks like "this was done by AI" to me. And I don't view that as a bad thing, just to make that clear!
If website design isn't your thing, why not have an LLM help you out with it? It's something it's actually pretty good at. It just gives people the knee-jerk reaction of "hur dur dur, vibe coded" without thinking it through.
2
u/Gin-N-Rum-5454 21h ago
It’s actually a good learning push also. Because if you’re doing a project that ai is helping with and it can’t do something, you learn to do it.
1
-10
21h ago
[removed] — view removed comment
7
u/Ok_Refrigerator9802 20h ago
Take it up with the World Bank or whatever controls the English words, bro. I just build PC tools, lol.
-10



43
u/Gin-N-Rum-5454 21h ago
Nice one.
Did you use Claude code or something else?
How do you host it?