
Concluído
Publicado
Pago na entrega
Scope of Work (SOW): Modular Premium Storefront Website on Frappe/ERPNext 1) Project Overview Develop a premium storefront website for a game server hosting company using the Frappe Framework, compatible with ERPNext, with a focus on modular architecture, dynamic content, and template-driven pages. The website must allow the client to manage products, pricing, locations, and marketing content from ERPNext, and have the storefront update dynamically. The client will implement and maintain WEMX API calls; the freelancer must provide the backend structure and integration hooks to support that workflow. 2) Goals • Premium UI/UX for a modern hosting provider storefront. • ERPNext-managed catalog: games, plans, pricing options, locations, “Why Us” sections. • Dynamic product pages generated from templates (no one-off coding for each server/game). • Fully modular section system so the client can create new pages using prebuilt components. • Clean architecture and documentation so the client can extend and maintain independently. ⸻ 3) Platform and Architecture Requirements 3.1 Framework • Must be built on Frappe Framework (latest stable compatible with client environment). • Must remain compatible with ERPNext (prefer delivery as a custom Frappe app to preserve modularity and upgrade safety). • Use Frappe Website features (Web Templates, Web Pages, Jinja templates, etc.) appropriately. 3.2 Separation of Concerns • Storefront logic must be contained in a dedicated Frappe app/module. • No direct edits to core ERPNext code. • Configuration should be in site config / environment variables; no secrets hardcoded. 3.3 WEMX Handling (Explicit Boundary) • Freelancer is not responsible for implementing WEMX API calls. • Freelancer must provide: • Clean service layer interfaces / hooks where the client can add WEMX logic • Data mapping fields (e.g., storing WEMX plan IDs) • Optional stub/mock methods to demonstrate the flow without real WEMX calls • The storefront must be built so that the “Order/Deploy” flow can be attached cleanly (redirect/session handoff pattern). ⸻ 4) Functional Requirements 4.1 Core Pages (Required) 1. Home Page • Premium hero, featured products, trust signals, CTA 2. Why Us Page • Fully modular marketing sections editable in ERPNext 3. Locations Page • Locations list + interactive map • Locations managed in ERPNext and reflected on site 4. Game/Server Catalog Page • Lists available games/server offerings from ERPNext 5. Game/Server Detail Page (Dynamic Template Page) • Clicking a game creates/opens a templated page • Shows multiple pricing options (plans/variants/billing cycles) • CTA to “Deploy/Order” (calls a placeholder/hook provided for client WEMX logic) 6. FAQ Page 7. Contact Page 8. Legal Pages • Terms/Privacy placeholders acceptable 4.2 Dynamic Pricing and Updates (Required) • Pricing edited in ERPNext must reflect on storefront pages without code changes. • Define and implement a documented approach for: • Live read from ERPNext DocTypes (preferred), and • Optional caching with documented invalidation behavior 4.3 Product Selection & Plan Options (Required) • Each game/server has: • A set of plan options (variants) • Attributes (RAM/CPU/Storage/Slots, etc.) • Optional billing cycles • The UI must display plan cards or a pricing table from ERPNext data. • “Order” action must call a backend hook function (stubbed) that the client can extend to integrate WEMX. ⸻ 5) Modularity and Templating Requirements (Non-Negotiable) 5.1 Reusable Section Library Deliver a minimum of 10–14 reusable page sections/components, configurable via ERPNext, such as: • Hero (2 variants) • Feature grid • Feature comparison • Pricing table • Testimonials • Stats strip (uptime, network, etc.) • FAQ accordion • CTA banners • Icon/text rows • Locations/map embed section • “How it works” steps • Trust badges/partners strip 5.2 Page Creation Workflow (Client Self-Service) • Client must be able to create a new page using: • A predefined template structure, and • Reusable sections with ERPNext-managed content • No developer involvement required for standard page creation. 5.3 Dynamic Route Templates • Game/server detail pages must be template-driven using slugs (e.g., /games/rust, /games/minecraft). • Adding a new “Game” record creates a working page automatically. ⸻ 6) Data Model Requirements (ERPNext / Frappe DocTypes) Freelancer must implement DocTypes (or leverage ERPNext website item patterns) to support: 6.1 Game/Server Offering (DocType) • Name, slug, status (active/coming soon) • Short/long description • Feature highlights • Hero/banner image • Available locations (relationship) • Plan list (relationship) • Optional: SEO metadata 6.2 Plan / Package (DocType) • Plan name, display order • Attributes: RAM/CPU/Storage/Slots/etc. • Price fields and billing cycle fields (or a child table for variants) • WEMX mapping fields (e.g., wemx_product_id, wemx_plan_id) for client use 6.3 Location (DocType) • Name, region/city • Latitude/longitude • Status (Active/Coming Soon/Maintenance) • Optional: notes (latency/network) 6.4 Page Sections (DocType) • Section type (hero/features/pricing/etc.) • Content fields per section type • Sort ordering and enable/disable • Page assignment ⸻ 7) Design Requirements (Premium Look) • Must look premium and comparable to leading hosting providers. • Freelancer must research competitor game server hosting websites and align UI patterns (hero, plan cards, trust signals, etc.). • Responsive (mobile/tablet/desktop). • Consistent typography, spacing, buttons, cards. Note: Freelancer does not design a logo. Client will provide branding or use a temporary placeholder. ⸻ 8) Deliverables 1. Custom Frappe app containing storefront implementation 2. All required pages + templates 3. DocTypes and configuration for dynamic content (Games, Plans, Locations, Page Sections) 4. Reusable section library (10–14 components) 5. “Order/Deploy” integration hook points (stubbed; client will add WEMX calls) 6. Admin documentation: • How to add a new game/server • How to edit pricing and plan attributes • How to manage locations and map • How to build a new page using sections/templates 7. Deployment documentation: • Bench install steps • Any required site configs • Caching behavior (if implemented) ⸻ 9) Acceptance Criteria (Pass/Fail) • Updating a plan price in ERPNext updates storefront pricing correctly. • Adding a new game/server record generates a functioning detail page via template route. • Locations managed in ERPNext render on Locations page + map. • Client can create a new marketing page using templates/sections without code changes. • “Order” button calls a documented backend hook/stub suitable for client WEMX integration. • Code is modular, documented, and upgrade-safe (no core edits). ⸻ 10) Budget • Fixed budget: ₹20,000 INR • Freelancer must propose the best achievable implementation within this budget and explicitly list any exclusions. ⸻ 11) Freelancer Requirements • Proven Frappe/ERPNext website experience (templates, DocTypes, routing) • Can produce modular, maintainable code and documentation • Portfolio links preferred
ID do Projeto: 40148512
13 propostas
Projeto remoto
Ativo há 2 meses
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

✔ I deliver 100% modular, upgrade-safe Frappe/ERPNext work Workflow Diagram Requirements & Data Modeling ⟶⟶ Custom Frappe App Creation ⟶⟶ ERPNext DocTypes & Relationships ⟶⟶ Dynamic Routing & Page Templates ⟶⟶ Reusable Section Library (Components) ⟶⟶ Pricing & Plan Rendering Logic ⟶⟶ WEMX Integration Hooks (Stubbed) ⟶⟶ UI/UX Polish & Responsiveness ⟶⟶ Documentation & Deployment Handover Key Highlights ✔ Dedicated custom Frappe app — storefront fully isolated from ERPNext core, safe for upgrades. ✔ Template-driven game/server pages — slug-based routes (/games/minecraft, /games/rust) generated automatically from ERPNext records. ✔ ERPNext-managed catalog — games, plans, pricing, locations, and marketing content editable without code changes. ✔ Dynamic pricing system — updating prices or billing cycles in ERPNext instantly reflects on the storefront. ✔ Reusable section library (10–14 components) — hero variants, pricing tables, feature grids, FAQs, CTAs, locations map, trust badges. ✔ Client self-service page creation — build new pages using predefined templates and sections, no developer involvement. ✔ Premium hosting UI/UX — modern plan cards, trust signals, clean typography, fully responsive layout. ✔ Clear admin & deployment documentation — easy handover for independent maintenance and extension. Best Regards, Asad Frappe / ERPNext Developer | Modular Website Architect | Hosting Storefront Specialist
₹18.000 INR em 10 dias
3,7
3,7
13 freelancers estão ofertando em média ₹19.472 INR for esse trabalho

Hi there! I see you need a premium, modular storefront on ERPNext that updates dynamically from your backend. Manual page edits and static templates can slow down operations and make scaling harder. I can build a custom Frappe app with templated pages, reusable sections, and ERPNext-managed games, plans, and locations. Each page will update dynamically, and hooks for WEMX integration will be included so you can connect deployment logic yourself. I’ll provide clear documentation for adding games, managing pricing, and creating new pages without touching code. Do you want the reusable section library to include all 14 components from day one, or start with a core set first? Open chat now.
₹19.000 INR em 7 dias
3,7
3,7

⭐Hi, I’m ready to assist you right away!⭐ I believe I’d be a great fit for your project since I have extensive experience in developing premium storefront websites using the Frappe Framework. My technical expertise in ERPNext integration and modular architecture align perfectly with the requirements of creating a dynamic game server hosting storefront. With my background in Frappe/ERPNext website development, I specialize in building fully modular section systems and template-driven pages, ensuring the client can manage products, pricing, and marketing content seamlessly. My approach focuses on clean architecture, enabling easy extension and independent maintenance for the client. This project aims to solve the client's need for a premium UI/UX game server hosting storefront with a focus on dynamic content, modular sections, and ERPNext-managed catalog. By delivering a custom Frappe app, reusable section library, and seamless integration with ERPNext, I will ensure a responsive and user-friendly platform. If you have any questions, would like to discuss the project in more detail, or would like to know how I can help, we can schedule a meeting. Thank you. Maxim
₹18.000 INR em 3 dias
3,2
3,2

Hello Victor, I hope this message finds you well. I am excited about the opportunity to work on your ERPNext Game Server Hosting Storefront project. Your vision for a premium, modular storefront aligns perfectly with my expertise in developing dynamic websites using the Frappe Framework and ERPNext. I understand the critical need for a storefront that not only looks premium but also offers a seamless experience in managing content, products, and pricing dynamically through ERPNext. My experience in creating modular and template-driven websites ensures that your team can manage and update the storefront without ongoing developer involvement. Having worked extensively with Frappe and ERPNext, I am confident in delivering a solution that adheres to your separation of concerns requirements, ensuring no core code edits, and maintaining upgrade safety. I will provide a custom Frappe app that facilitates the management of dynamic content, leveraging well-structured DocTypes for games, plans, and locations, which are central to your project. My approach includes developing a reusable section library that allows for flexible page creation. This ensures that your team can independently manage marketing content while maintaining a consistent and premium look across all devices. I am committed to delivering clean, modular, and thoroughly documented code, enabling you to extend and maintain the solution efficiently. I look forward to contributing my skills to bring your vision to life. Thank you for considering my proposal. I am eager to discuss further how I can help achieve your goals. Best regards, Dragan M.
₹25.000 INR em 10 dias
3,4
3,4

Hi , I prefer not to use auto bidding because I believe every project deserves a thoughtful and personalized approach. I would really appreciate the opportunity to discuss your project, "ERPNext Game Server Hosting Storefront", in more detail. Based on what you have shared, I am confident my background aligns well with what you are looking to achieve. My name is Karim Rattani, a U.S. based technology and creative consultant specializing in web design, web development, mobile app design, and UI UX solutions. I help businesses turn ideas into polished digital products by focusing on clean design, strong usability, and scalable development that delivers real results. When you work with me, you can expect clear communication, custom tailored design and development solutions, and revisions until you are fully satisfied. All final assets are delivered in professional formats, with original work and full ownership rights included. You can view my portfolio here: https://www.freelancer.com/u/karimrattani Thank you for considering my proposal. I would be happy to connect and discuss your project requirements, timeline, and goals in detail. Best regards, Karim Rattani
₹18.000 INR em 5 dias
2,8
2,8

With years of experience in developing robust and scalable websites, especially on Frappe Framework, I'm confident that I can bring your vision for an ERPNext-managed game server hosting storefront to life. As your dedicated developer, I will ensure strict adherence to your specifications: a fully modular system that empowers your team with effortless page creation using prebuilt components. My proficiency in building seamless frontend-to-backend integrations will come in handy in facilitating easy management of all crucial aspects of your business – products, pricing options, locations, and marketing content – right from ERPNext. To secure the future upgradability and uninterrupted functionality, I promise not to make any direct edits to the core ERPNext code. Additionally, my expertise extends beyond mere development; I understand the need for a well-structured documentation and clean architecture for smooth independent maintenance after the project's completion. In essence, you'll not only be getting a highly-skilled developer but also a strategic partner ready to take responsibility for every aspect of the project.
₹20.000 INR em 10 dias
1,0
1,0

I am the perfect fit for your project to develop a modular, premium storefront website on Frappe Framework integrated seamlessly with ERPNext. Your need for a clean, user-friendly site with dynamic product pages and ERPNext-managed content aligns exactly with my expertise. I bring strong skills in Frappe app development, DocType configuration, templating, and creating reusable sections to ensure a fully automated, integrated storefront. While I am new to freelancer, I have tons of experience and have done other projects off site. I would love to chat further about your project and what i can do to make it happen! Regards, Diago Robertson
₹24.000 INR em 30 dias
0,0
0,0

Hello, As an avid game developer and WebGL specialist, I’m excited to bring my unique set of skills to your ERPNext Game Server Hosting Storefront project. I understand the need for a modular and extendable website architecture, which aligns perfectly with my experience in creating clean structures for performance-driven applications. My expertise enables me to maximize the use of Frappe Framework and ensure compatibility with ERPNext while giving you all the room needed to smoothly integrate WEMX API calls on your own terms. My knack for delivering high-quality UI/UX ensures that your hosting provider storefront will have the premium look and feel you desire, maximized by dynamic content, and well-referenced catalogue information from ERPNext. No worries about repetitive "one-off" coding for each server/game; I'll utilize web templates and Jinja templates properly. This approach encourages extensibility by allowing new pages creation via pre-built components, which aligns perfectly with your goal for independent maintenance. With my proven records of timely completion, strong communication, and ability to exceed client expectations, selecting me means choosing a partner who values transparency, collaboration, and results. For over four years now, I’ve been turning ideas into digital experiences—frontend brilliance including immersive 2D/3D games enabling webGL advancements such as real-time 3D rendering, interactive animations and Thanks!
₹21.090 INR em 1 dia
0,0
0,0

Bid: ₹18,000 INR Hello, I can build a modular, premium storefront website on Frappe, fully compatible with ERPNext, exactly as defined in your SOW. ✔ Custom Frappe app (upgrade-safe, no core edits) ✔ ERPNext-managed games, plans, pricing, locations & content ✔ Dynamic game pages (/games/{slug}) generated automatically ✔ 10+ reusable website sections (hero, pricing, FAQ, CTA, map, etc.) ✔ Clean hooks/stubs for WEMX Order/Deploy integration ✔ Fully documented for client self-management Pricing updates, new games, and new pages will reflect without code changes. WEMX API implementation is intentionally excluded as requested; clean integration points will be provided. I focus on clean architecture, maintainability, and client independence. — Piyush singh
₹18.000 INR em 6 dias
0,0
0,0

Waukee, United States
Método de pagamento verificado
Membro desde jan. 29, 2024
$3-5 USD / hora
$8-15 AUD / hora
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
₹100-400 INR / hora
₹750-1250 INR / hora
₹12500-37500 INR
₹1500 INR
$15-25 USD / hora
₹12500-37500 INR
$250-750 USD
₹1500 INR
₹750-1250 INR / hora
£20-250 GBP
$25-50 CAD / hora
£10-15 GBP / hora