Strona internetowa pod klucz | Sklep internetowy z cyfrowymi produktami gier
1. General information about the project
Project name: Online store for digital gaming goods (accounts, keys, in-game items, etc.)
The technical specification is based on the website Accempire.com as it best corresponds to the idea of implementation.
1.1. Main tasks
Develop the website structure based on WordPress (WooCommerce or similar).
Organize a product showcase and seller function (each product has its own card and the seller's name will be formally indicated).
Ensure the possibility of automatic (instant) and manual (through the admin panel or seller's personal account) delivery of goods, as well as add the option of paid express delivery if the product indicates delivery within 1-24 hours (in case of manual delivery).
Add a system of attributes (for example, “Playstation can be linked”), which affect the product price.
Implement a mechanism for issuing the product only in the buyer's personal account (email is used only for notifications such as "Buyer has paid for the order", "Your payment has been processed", "Your order has arrived").
Before opening order details — a warning about enabling screen recording; in case the product is not functioning, the buyer will be able to send video evidence to the support email. However, it is important to understand that there will be online support using some service like Chatra or others.
Integrate the Stripe payment system.
Set up a protection system (auto- and manual IP ban, DDoS protection).
Ensure responsive design, cross-browser compatibility, basic SEO optimization, security (SSL).
2. Design and branding
2.1. General style
Color scheme:
Main background and elements: black (#000000 or close).
Accents and buttons: yellow (bright shade, for example #FFC000 or #FFD700).
Text on dark background: white / light gray (#FFFFFF, #CCCCCC) for good readability.
Fonts: modern, easily readable (for example, Roboto, Open Sans).
2.2. Logo and branding elements
There is no ready logo; it needs to be developed with the domain name PlayerKingdom.
2.3. Approximate structure of the main page
Header
Logo, menu (Home, Catalog, About Us, Contacts, etc.).
Icon “Personal Account” / “Login” and “Cart”.
Banner / Promo block
Product categories
Visual cards with main games or types of products.
Popular / Best-selling products
List of product cards (price, name, description, “Buy” button).
Sellers / Rating (optional block)
Advantages
Safe transaction, instant delivery (for some products), reliable protection, 24/7 support, etc.
Reviews / Guarantees - integration with Trustpilot
Footer
Copyright, secondary links menu, contact details, social networks.
3. Website structure and functional modules
3.1. Main sections
Home
Product catalog
Sorting: By popularity, by price.
Product page
Image gallery (screenshots).
Description (characteristics, attributes).
Price, “Buy” button.
Information about the type of delivery (instant or 1-24 hours).
Seller (nickname, rating, number of successful orders).
Cart / Checkout (WooCommerce)
Ability to pay extra for a specific attribute (if marked “PSN linkable”, +X euros to the price).
Personal account
Order history (indicating delivery status: “instant” / “awaiting manual issuance”).
Order details (when clicked — a pop-up warning about screen recording).
Access to purchased product (login/password, code, key, etc.).
Blog / News
FAQ (frequently asked questions).
Contacts / Technical support.
Legal information
User agreement, Privacy policy, Terms of use.
4. Functionality
4.1. Catalog and products
WooCommerce (or similar) for product management.
Each product is assigned:
Product image
Product name, product description
Main price, there can also be discounts like crossed out 50 euros and replaced with 39.99 as an option
Additional attributes (e.g., “PSN linkable”, “Skin Rare”, “Region”), which can increase the price.
Type of delivery (instant or manual).
Seller (nickname, rating, number of successful transactions).
4.2. Stripe integration
Setting up WooCommerce Stripe Gateway (or a similar plugin).
In the order payment form, the buyer should be able to enter all necessary data required for payment in the EU (First name, Last name, phone number, email, country, etc.)
4.3. Seller system
To display the seller's nickname, rating, number of sales.
The rating should be set manually by the admin
In a minimally formal version — in the product card manual input: “Seller: NickName”, “Successful orders: 120”, “Rating: ★★★★☆”.
4.4. Delivery (instant or manual)
Instant issuance - this is when data for login (accounts, keys, or other digital goods) can be uploaded in advance for each product
Automatic sending of data (login/password, activation key, etc.) to the buyer's personal account immediately after successful payment and also sending a notification to the email that "Your order has been processed" and in the email a link to the buyer's personal account
Manual issuance
The administrator manually processes the order, uploads data for the buyer in the order and sends it by button; here, as in point 4.4, the same scheme works, but an important point with manual delivery, after payment for the product if the delivery is manual, the buyer receives an email notification that they should wait as we are processing your order, this may take up to 24 hours as indicated in the product, etc.
4.5. Mechanism for receiving the product in the personal account
The buyer makes the payment → sees the order status (“Processing” / “Awaiting delivery” or “Ready”).
When the product is “Ready”, the buyer receives a notification on e-mail: “Your order is available, please log in to your personal account”.
When clicking “View order details” or “Receive product”, a pop-up window (or separate page) should appear with a warning:
“From this moment, please enable screen recording, so in case of problems with the product (incorrect account or key data, etc.) you have video evidence.”
After confirmation, the user gains access to the details (login/password, key, download link, etc.).
4.6. Extended attributes (example: “PSN linkable” + extra charge)
The ability to add a checkbox or dropdown list inside the product card:
“PSN linkable + $5”
“Extra skins + $3”
The main thing is that the buyer should not have the opportunity to add the product to the cart initially on the main page of all products, as then it will not be possible to select the product attributes. If the buyer clicks on a product in the general list, they are redirected to a new page with the product.
The price is summed automatically when selecting an attribute.
4.7. Protection against fraud and DDoS
Automatic IP blocking (in case of suspicious activity, multiple requests to the server in a short time). This can be implemented using hosting tools, Cloudflare, or a WordPress plugin.
Manual IP ban
In the admin panel, the option “ban IP address” so that the user cannot access the site.
SSL certificate.
Security plugins
Backups, limiting the number of login attempts.
5. Technical requirements
Platform: Latest version of WordPress.
Theme:
You can take a ready-made Premium theme compatible with WooCommerce or create a custom one.
Plugins:
WooCommerce (product management, cart, checkout).
Stripe Gateway (accepting Stripe payments).
Security plugin (Wordfence / iThemes Security).
Caching plugin (W3 Total Cache / WP Super Cache).
Anti-spam / reCAPTCHA (Akismet, hCaptcha, reCAPTCHA).
SEO plugin (Yoast SEO / Rank Math).
Product Add-ons or similar (for extra payment for attributes like “PSN linkable”).
Hosting used: Hostinger.com
Performance:
Target page load time: up to 2-3 seconds.
Image optimization, CSS/JS minification, CDN setup if necessary.
6. Content and management
Catalog and products:
Each product can have several variations/attributes.
Type of delivery (instant/manual) — a separate option when creating a product.
Linking to “Seller” (manual input)
Notifications:
To the buyer's email: “Your order has been placed”, “Order available in personal account”.
To the admin: “New order received”, etc. (it will be sufficient to implement in commercial email, or send push notifications to some messenger)
Security settings:
Periodic backups (UpdraftPlus or similar), spam protection, IP blocking.
7. UX and UI features
Warning before opening the product
Implement a pop-up window or intermediate page with the text:
“Enable screen recording to verify the product. If something is wrong, you will be able to provide evidence.”
Button “OK” / “I have enabled recording”.
Convenient selection of attributes (PSN linkable, additional options)
Checkboxes or dropdown lists with immediately visible markup/change in price.
Rating and statistics
Display “Seller rating” (in stars), “Successful transactions”, “Nickname”.
Implementation is possible without a full review system — a static field editable by the admin is sufficient.
8. SEO and marketing
SEO
SEO-friendly URLs, meta tags, alt tags.
XML sitemap (automatic generation via SEO plugin).
Correctly configured robots.txt.
Analytics
Connecting Google Analytics
Conversion tracking (the “Thank you for your purchase” page).
Email marketing
Collecting email addresses.
Newsletters with promotions and new products.
9. Testing and launch
Functional testing
Check the purchase of a product with instant delivery (receiving data immediately).
Check the purchase of a product with manual delivery (admin/seller provides data manually).
Check the operation of attributes (extra payments, correct total price).
Check the warning about screen recording in the personal account.
Check Stripe integration (test mode, real cards).
Test protection (IP ban, correct site response to strange requests).
Cross-browser compatibility and responsiveness
Check in Chrome, Firefox, Safari, Edge, + mobile version.
SEO test
Correct meta tags, sitemap
Launch
Transfer to the domain playerkingdom.online, set up SSL.
Final check and opening for users.
10. Support and development
CMS and plugin updates
Security monitoring
Regular backups, checking login attempt logs, IP filtering.
Additional modules
Integrations with other payment systems.
Marketing and promotions
Seasonal sales, promo codes.
Referral (partner) program.
Aktualne zlecenia dla freelancerów w kategorii Projektowanie stron internetowych
Redesign strony internetowej
674 PLN
Potrzebny UI/UX designer do redesignu strony internetowej biura podróży Poszukujemy doświadczonego UI/UX designera do pełnego redesignu strony internetowej biura podróży. Obecna strona: https://patriot-tour.com/Co należy zrobić: Pełny nowoczesny redesign strony. Przemyśleć… Projektowanie interfejsów użytkownika (UI/UX), Projektowanie stron internetowych ∙ 1 godzina 15 minut temu ∙ 20 ofert |
Należy opracować landing page dotyczący wynajmu wagonów, kontenerów mieszkalnych, biur budowlanych.Nasza firma zajmuje się produkcją i wynajmem wagoników, budek, biur. Posiadamy działającą stronę https://block-unit.com.ua. Obecnie potrzebujemy opracować landing page dotyczący wynajmu wagoników, budek, biur https://block-unit.com.ua/katalog-ua/arenda-bytovok. Landing page… Projektowanie stron internetowych, Kompleksowe prace nad stroną internetową ∙ 1 dzień 7 godzin temu ∙ 122 oferty |
Projektowanie i rozwój stron internetowychWitaj! Do bieżącego projektu szukam dwóch oddzielnych specjalistów: projektanta stron internetowych (Figma) programisty webowego (Frontend / WordPress) Projekt obejmuje zadania takie jak: landing page, sklep internetowy, panel administracyjny, strona na WordPressie, a także w… Układ HTML i CSS, Projektowanie stron internetowych ∙ 1 dzień 7 godzin temu ∙ 96 ofert |
Redesign i SEO-optymalizacja strony na platformie Prom.uaSpecyfikacja techniczna Strona: protone.com.uaGłówny cel Należy uczynić stronę nowoczesną, wizualnie atrakcyjną, wygodną dla użytkownika oraz maksymalnie przygotowaną do promocji w wyszukiwarkach i wewnątrz marketplace'u Prom.ua. Główny nacisk — poprawa designu, struktury… Programowanie stron internetowych, Projektowanie stron internetowych ∙ 1 dzień 10 godzin temu ∙ 26 ofert |
Projektant UX/UI / Twórca Frontend: Dopracowanie strony w stylu czarno-białego minimalizmu (Mobilny + Desktop)
842 PLN
Szukam utalentowanego i myślącego specjalisty (projektanta z głębokim zrozumieniem układu lub frontend-dewelopera z doskonałym wyczuciem estetyki), który pomoże doprowadzić do ładu stronę internetową. Ogólna koncepcja: Surowy czarno-biały minimalizm, wyraźne prostokątne formy,… AI graphic, Projektowanie stron internetowych ∙ 1 dzień 14 godzin temu ∙ 41 ofert |