{"id":15200038,"url":"https://github.com/kjsubodh/gaming-pc-builder-","last_synced_at":"2026-03-04T14:30:48.527Z","repository":{"id":246534037,"uuid":"821403647","full_name":"KJSubodh/Gaming-PC-Builder-","owner":"KJSubodh","description":"E-Commerce App for Gaming PC's selling and their accessories","archived":false,"fork":false,"pushed_at":"2024-06-28T13:58:30.000Z","size":12197,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-22T11:45:35.135Z","etag":null,"topics":["babel","css","e-commerce","ecommerce","gaming","html","invoice-generator","javascript","jsx","mern","online-shopping-website","react","shopping-cart","total-bill-calculation","webapp","webdev","webdevelopment"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KJSubodh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-28T13:11:56.000Z","updated_at":"2024-06-29T10:24:37.000Z","dependencies_parsed_at":"2024-06-28T15:10:59.056Z","dependency_job_id":null,"html_url":"https://github.com/KJSubodh/Gaming-PC-Builder-","commit_stats":null,"previous_names":["kjsubodh/gaming-pc-builder-"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KJSubodh%2FGaming-PC-Builder-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KJSubodh%2FGaming-PC-Builder-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KJSubodh%2FGaming-PC-Builder-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KJSubodh%2FGaming-PC-Builder-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KJSubodh","download_url":"https://codeload.github.com/KJSubodh/Gaming-PC-Builder-/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240170064,"owners_count":19759143,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["babel","css","e-commerce","ecommerce","gaming","html","invoice-generator","javascript","jsx","mern","online-shopping-website","react","shopping-cart","total-bill-calculation","webapp","webdev","webdevelopment"],"created_at":"2024-09-28T02:40:23.090Z","updated_at":"2026-03-04T14:30:48.463Z","avatar_url":"https://github.com/KJSubodh.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nGaming-PC-Builder\n\nHey Guys! A newbie here, trying to learn web development.\n\nOverview\n\nThis is an e-commerce app made using React, HTML, and CSS ONLY (no backend yet). You can use this app to choose different parts to build your gaming PC and get the total cost in an invoice in INR (Indian Rupees).\n\n\nFeatures\n\nBuild your own gaming PC by selecting various parts.\nBuy individual gaming PC parts like GPU, CPU, Motherboard, etc.\nPurchase pre-built gaming PCs.\nBuy gaming accessories such as Mic, Earphones, Mice, Webcam, and Monitor.\nDummy payment options (non-functional).\nPrintable invoice/bill.\n\n\nDisclaimer\n\nThis project is an attempt to understand and learn web development better. Initially, I intended to implement the backend to make it a full MERN stack application, but due to time constraints, it’s front-end only.\n\nInstallation\n\nClone the repository: \ngit clone https://github.com/KJSubodh/Gaming-PC-Builder-.git\n\ncd Gaming-PC-Builder-\n\nInstall dependencies: \nnpm install\n\nInstall Babel and other dev dependencies: \n\nnpm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/preset-react\n\nnpm install --save-dev webpack webpack-cli webpack-dev-server babel-loader\n\nInstall React and React DOM:\n\nnpm install react react-dom\n\nStart the development server:\n\nnpm start\n\n\nSome Screenshots of the webapp\n\n![Screenshot (81)](https://github.com/KJSubodh/Gaming-PC-Builder-/assets/56197566/aaaa18f0-6766-43db-9327-90c221c43a9a)\n![Screenshot (80)](https://github.com/KJSubodh/Gaming-PC-Builder-/assets/56197566/4ed85aef-4368-45f1-810a-0b9fdbef2ac5)\n![Screenshot (78)](https://github.com/KJSubodh/Gaming-PC-Builder-/assets/56197566/92407166-3608-4737-be63-5e9c7976241b)\n![Screenshot (74)](https://github.com/KJSubodh/Gaming-PC-Builder-/assets/56197566/9089c547-0fca-42e8-bfe3-7e58d1339eda)\n![Screenshot (73)](https://github.com/KJSubodh/Gaming-PC-Builder-/assets/56197566/a1c715f3-0031-4b48-b522-3b7c64689758)\n![Screenshot (72)](https://github.com/KJSubodh/Gaming-PC-Builder-/assets/56197566/1eba1e9a-967d-4889-a8c2-f5b534975740)\n![Screenshot (71)](https://github.com/KJSubodh/Gaming-PC-Builder-/assets/56197566/589be264-0b00-44c5-ab65-896804457240)\n![Screenshot (70)](https://github.com/KJSubodh/Gaming-PC-Builder-/assets/56197566/5e4cb8f8-2142-4cba-beb7-a463cae7e9c9)\n![Screenshot (69)](https://github.com/KJSubodh/Gaming-PC-Builder-/assets/56197566/41810322-bb87-420e-96dc-e90e485b22a7)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkjsubodh%2Fgaming-pc-builder-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkjsubodh%2Fgaming-pc-builder-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkjsubodh%2Fgaming-pc-builder-/lists"}