
Closed
Posted
Paid on delivery
I need a Python backend developer to create a manuscript formatting web app. Users will upload a Word document, and the app will auto-reformat it to meet Amazon KDP print specifications using python-docx. The frontend is already built, and Stripe is integrated. The processed manuscript should be available for download in Microsoft Word (DOCX) format. Key requirements: - Change margins, page size, font style, size, and header/footer settings. - Provide on-screen confirmation message upon successful processing. Ideal skills and experience: - Strong Python and python-docx knowledge - Experience with web app development - Familiarity with Amazon KDP formatting specifications is a plus I am building KDP NOW, a web app that accepts manuscript uploads and automatically reformats them to Amazon KDP publishing specifications. The frontend is fully built in [login to view URL] and includes file upload, Stripe payment processing (test mode), and a download button. I need a Python backend developer to build the processing engine and connect it to the existing frontend via API. This is a phased project. Phase 1 is the immediate requirement. Phases 2 and 3 are planned follow-on work for the right developer. Phase 1 — Print DOCX Formatter (Required Now) Accept an uploaded Word document (.docx), apply full KDP print formatting using python-docx, and return a download-ready .docx file. KDP print specs to apply: • Page size: 6x9 inches • Margins: mirrored — inner 0.8”, outer 0.6”, top 0.75”, bottom 0.75” • Body font: Garamond 12pt • Text: fully justified • First-line indent on all body paragraphs • First-line indent suppressed on chapter opening paragraphs • Headers: alternating — even pages show author name, odd pages show book title • No header on chapter opening pages • No headers or page numbers on front matter (half-title, title, copyright, dedication pages) • Page numbers begin at Chapter 1 • Chapters begin on odd-numbered pages • Black text only • Output format: .docx Phase 2 — Kindle EPUB Converter (Planned) A separate module to convert the uploaded manuscript to Kindle-ready EPUB format meeting KDP ebook specifications. This will be scoped and priced separately but we want a developer who can handle both phases. Phase 3 — KDP Cover Generator (Planned) A module to generate a basic KDP-compliant book cover based on user inputs (title, author name, page count for spine width calculation, colour/design choices). Output: print-ready PDF or image meeting KDP cover specifications. Technical Requirements • Python backend (Flask or FastAPI preferred) • python-docx for DOCX manipulation • REST API or webhook to connect with existing [login to view URL] frontend • Secure file handling (upload, process, return, delete) • On-screen confirmation and download trigger upon successful processing • Stripe webhook handling for payment confirmation before processing begins • Clean modular code — each phase should be a self-contained module What Is Already Built • Frontend UI ([login to view URL]) • File upload interface • Stripe integration (test mode) • Download button You are connecting the backend to an existing working frontend — not building from scratch. Ideal Candidate • Strong Python and python-docx experience • Experience building and deploying REST APIs • Familiarity with Amazon KDP formatting standards • Able to work fixed-price per phase • Responsive communicator — this is an active project with a motivated client Detailed developer notes (KDP-NOW-Developer-Notes) available upon request or can be uploaded here. Fixed-price bids only please. Budget and timeline flexible for the right developer.
Project ID: 40500650
174 proposals
Remote project
Active 22 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
174 freelancers are bidding on average $1,061 CAD for this job

Hi — Elias here from Miami. I understand you're looking to build a manuscript formatting web app using Python. The goal is to create a seamless experience for users uploading Word documents. What usually matters most here is ensuring the application can handle various document structures while preserving formatting. A common issue in systems like this is managing user roles and permissions effectively, especially with payment processing involved. My approach would involve using Flask or FastAPI to create a robust backend that processes uploads efficiently. I'd focus on a clean API that integrates with payment gateways and handles document processing, allowing for scalability. This setup stabilizes performance and ensures future enhancements can be integrated smoothly. I've worked on similar projects where document processing and user management were critical. This experience helps me anticipate potential challenges early on. A few questions to better understand the scope: Q1 – What specific formatting features are critical for your users? Q2 – How do you envision the payment process within the app? Q3 – Are there particular user roles or permissions you foresee needing? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$1,200 CAD in 6 days
8.3
8.3

⭐⭐⭐⭐⭐ Create a Manuscript Formatting Web App Using Python ❇️ Hi My Friend, I hope you're doing well. I just reviewed your project requirements and see you are looking for a Python backend developer. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for web app development. I will build the processing engine to reformat Word documents according to Amazon KDP specifications using python-docx. I will ensure a smooth connection with your existing frontend and provide the processed manuscript for download. ➡️ Why Me? I can easily handle your manuscript formatting project as I have 5 years of experience in Python development, specializing in web applications, document processing, and API integration. I have a strong grip on technologies like Flask and python-docx, ensuring a seamless development process. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I'm looking forward to chatting with you! ➡️ Skills & Experience: ✅ Python Development ✅ python-docx ✅ Web App Development ✅ API Integration ✅ Flask/FastAPI ✅ Document Formatting ✅ Stripe Integration ✅ Secure File Handling ✅ User Interface Design ✅ Data Processing ✅ Confirmation Messaging ✅ Modular Code Structure Waiting for your response! Best Regards, Zohaib
$900 CAD in 2 days
8.1
8.1

Hello! In my previous projects, I have used python-docx extensively to manipulate Word documents to meet strict formatting requirements just as you are envisioning. Furthermore, I am not new to web app development as seen in my experience with platforms such as Flask which aligns perfectly with your project needs. I recognize the breadth of your project is on phased terms, and right now you need a backend developer to blend perfectly with your frontend development team. I assure you seamless integration of the existing frontend UI to the responsive REST API we'll develop for this project without reinventing anything. Your satisfaction is my priority hence, as proof of concept I would provide an on-screen confirmation message upon successful manuscript processing and a download-ready .docx file as required by your project details. In summary, what sets me apart is more than just having the Python and python-docx proficiency you request but also having deep expertise in web app development making me a perfect fit for not only phase one but also phase two and three of your project being conversant with Amazon KDP formatting particulars. With swift responsiveness and an insatiable hunger for results - I believe that together we'll not only excellently execute this phase but successfully conquer all phases to come.
$750 CAD in 1 day
7.2
7.2

You’ve already got the frontend + Stripe wired, so what’s missing is a backend that reliably turns a raw manuscript into a KDP-ready DOCX without breaking structure. I’d build a small FastAPI service that accepts the upload, validates the DOCX, stores it temporarily, then runs a python-docx pipeline to apply your KDP rules. That includes section-based formatting for 6x9 layout, mirrored margins, Garamond styling, paragraph indentation rules, and careful handling of headers/footers across even/odd and front-matter sections. Chapter detection would be derived from headings so we can enforce odd-page starts with controlled page breaks, and ensure page numbering only begins at Chapter 1. After processing, the file gets returned via a secure download link, with cleanup of temp storage, and Stripe webhook checks ensuring processing only starts after payment confirmation. One subtle improvement I’d add is a pre-scan pass to normalize chapter structure before formatting, which avoids layout drift in messy manuscripts. I’m comfortable slotting this into your existing Bolt frontend without friction.
$750 CAD in 7 days
6.9
6.9

I’ll build a Python FastAPI backend that takes your uploaded .docx, applies all KDP print specs with python-docx including 6x9 page size, mirrored margins, Garamond 12pt, headers, page numbering, and chapter logic, then returns a download-ready file and triggers the confirmation message on your Bolt frontend. I’ve worked with python-docx and REST APIs before, so I’ll wire it to your existing Stripe webhook and file upload, deliver Phase 1 as a clean modular codebase, and be ready to scope Phase 2 EPUB + Phase 3 cover generator next.
$1,125 CAD in 7 days
5.7
5.7

Hi, I’m excited to bid on your manuscript formatting web app project, KDP NOW. With a decade of experience in Python development, I’ve built numerous applications that require robust backend processing and secure file handling. For Phase 1, I will create a powerful DOCX formatter that meets Amazon KDP print specifications using python-docx. The process involves: - Uploading the manuscript as a .docx file - Applying the required formatting settings (margins, page size, font style, etc.) - Generating a download-ready formatted document The backend will be built with Flask for its simplicity and effectiveness in handling API requests. Secure file operations ensure user data is handled safely throughout the process. Upon successful processing, users will receive an on-screen confirmation message with a download button to access their formatted manuscript. I’ll integrate Stripe webhooks to handle payment confirmations before initiating any processing steps. My approach ensures each phase is modular and self-contained, making future development seamless. Please review my portfolio at https://www.freelancer.com/u/reedsystems for samples of similar work. I’m committed to working fixed-price per phase and am confident in delivering high-quality results on time. Let’s get started! Best, Reed
$1,175 CAD in 25 days
5.7
5.7

I understand you need a Python backend developer to build a web app for automatically reformatting Word manuscripts to KDP print specifications using `python-docx`. I have previously developed a similar document processing tool that successfully handled complex formatting transformations, reducing manual effort by over 80% for users. My approach will involve creating a Python Flask API endpoint that accepts uploaded DOCX files. This endpoint will utilize `python-docx` to programmatically adjust margins, page size, font styles and sizes, and header/footer content according to KDP guidelines. The processed document will then be made available for download as a new DOCX file, and a success message will be displayed to the user. What is the precise target page size (e.g., 6x9 inches) and margin size (e.g., 0.5 inches) required for KDP print? Ready to start as soon as you confirm scope.
$1,310 CAD in 21 days
5.2
5.2

Hi, I am a full stack AI developer with 8 years of rich experience. I am familiar with Python, FastAPI, Flask, REST API, python docx and payment processing. You can check good reviews on my profile. For this project, the most important part is creating a reliable document processing engine that applies all KDP formatting rules accurately while preserving the manuscript structure. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$750 CAD in 7 days
4.8
4.8

Hello, Your project is very well structured, and I appreciate the clear breakdown of the three planned phases. The fact that the frontend, file upload flow, Stripe integration, and user journey are already in place makes this an excellent foundation for building a robust backend. I would be very interested in taking ownership of Phase 1 and delivering a reliable DOCX formatting engine tailored to Amazon KDP print requirements. For Phase 1, I can develop a clean Python backend (FastAPI or Flask) that will: • Receive uploaded DOCX manuscripts from your existing frontend • Apply all required KDP print formatting using python-docx • Configure page size, mirrored margins, fonts, paragraph styles, headers, footers, pagination, and chapter handling • Generate a download-ready DOCX file • Return processing status and success confirmation to the frontend • Handle secure file processing and cleanup • Integrate with Stripe payment confirmation before formatting begins • Provide a clean API architecture that supports future expansion One thing I particularly like about this project is that it has a clear roadmap beyond the initial release. It would be great to collaborate on Phase 1 first so we can establish a strong working relationship and technical foundation together. This would also make the transition into Phase 2 (Kindle EPUB generation) and Phase 3 (KDP Cover Generator) much smoother, since the backend architecture can be designed from the beginning with those future modules in mind. I have strong experience with Python backend development, REST APIs, document processing, and building modular systems that can grow over multiple project phases. My focus is always on maintainable code, reliable processing, and clear communication throughout development. I would be happy to review the KDP-NOW Developer Notes and discuss the exact scope, timeline, and fixed-price estimate for Phase 1. Looking forward to hearing more about the project. Best regards, Albert
$1,100 CAD in 12 days
4.9
4.9

Hey there, I'm Ruslan, a seasoned full-stack developer excited about your KDP project! With extensive experience in Python and a deep understanding of libraries like python-docx, I can create the perfect backend to optimize your manuscript formatting needs. As a self-motivated and versatile problem solver, I guarantee a clean, modular code that would be easy to understand and maintain. These qualities are crucial for any project needing scalable structuring like yours. Additionally, I bring considerable web app development expertise and have worked with different frameworks like Flask and FastAPI. This has given me the valuable ability to adapt to existing systems while ensuring seamless API integration. Having integrated third-party services, including Stripe for payment gateway purposes before, I am well equipped to build your manuscript download system economically. Given the technical intricacies of your project, my solid understanding of RESTful APIs and handling secure file management aligns exceptionally well with your requirements for parallel processing, ensuring the confidentiality of the user's manuscript. My proven track record in communication along with agile project management tools such as Jira further guarantees an adaptable and responsive approach throughout every phase. Let's make your vision come alive!
$900 CAD in 7 days
4.7
4.7

Hello, this looks like a document-generation backend more than a simple formatting script, especially if the output has to be KDP-safe and consistently editable in Microsoft Word. The real engineering risk is not the API layer in Python or FastAPI; it is making formatting deterministic across messy manuscript inputs while keeping the export pipeline reliable. I’ve built production systems around document ingestion, transformation, and backend orchestration, where the hard part is separating file handling, processing rules, and delivery into components that can be tested independently. The closest match is DocIntel AI — Document Intelligence & Event Extraction Platform, where I designed a FastAPI-based document pipeline with background processing and structured output handling. Enterprise ProxyTool Client App is also relevant from the architecture side because it required clear service boundaries around APIs and billing-related flows. I usually structure this kind of system as upload/validation, formatting engine, export service, and payment/access control as separate layers. That keeps manuscript rules isolated from the web app and makes edge cases easier to test. For long-term production use, I’d focus on repeatable formatting rules, versioned outputs, failure recovery, and clear traceability for each generated manuscript. If useful, I can sketch the ingestion and formatting architecture first, including where validation and export checks should sit. Clifton
$1,000 CAD in 7 days
4.6
4.6

Leveraging my 20 years of hands-on experience in developing secure and highly functional digital solutions, I offer to be your ideal Python backend developer for this project. I have extensive knowledge of Python and python-docx paired with significant expertise in web app development that make me perfect for creating your manuscript formatting web app. What sets me apart from the competition is not just my technical prowess, but also my keen understanding of the entire development lifecycle. From strategy and architecture to UI/UX and cloud deployment, I ensure cohesive and efficient processes that result in robust and future-ready systems. Additionally, my familiarity with Amazon KDP formatting specifications can further enhance the quality of your app. Looking ahead to the possible follow-on work in phases 2 and 3, I assure you that your investment in hiring me would be worth it. With notable proficiency in creating REST APIs and handling webhook as evident from my previous projects, I offer the promise of a seamless integration between the different modules of your app. Choose me, and together we can turn this project into a long-term success story for your business.
$1,125 CAD in 7 days
4.6
4.6

Hello, Your project is exactly the kind of Python backend work I enjoy. I have strong experience with Python, document processing, API development, payment workflows, and file handling. After reviewing your requirements, I am confident I can connect the existing frontend to a clean backend service that reformats manuscripts according to KDP specifications and returns a download ready DOCX file. I understand the importance of details such as mirrored margins, chapter handling, headers, page numbering, font consistency, and secure file processing. Since this is planned as a multi phase product, I will keep the code organized so future EPUB conversion and cover generation can be added efficiently. I would love to schedule a quick discussion to review the developer notes and Phase 1 requirements. I am confident we can deliver a reliable first release and continue into future phases together. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$1,125 CAD in 7 days
4.6
4.6

Hi, It looks like you need a Python backend developer to create a manuscript formatting app that helps users prepare their documents for Amazon KDP publishing standards. The app will take uploaded Word documents, apply specific formatting adjustments, and then provide a download-ready DOCX file. This is a crucial tool for authors looking to streamline their publishing process. To tackle this, I would use python-docx to implement the required formatting changes, ensuring everything aligns with KDP’s guidelines. I'll set up a REST API to connect the backend with your existing frontend, making sure users receive confirmation messages when their documents are processed successfully. My experience with Python and web app development means I can build this efficiently while ensuring secure file handling. I’m committed to writing clean, modular code to set a solid foundation for your phased project. Best regards, Novalitz Tech
$750 CAD in 14 days
4.4
4.4

Hi Mate , Good morning! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Backend Development, REST API, Software Architecture, Microsoft Word, Payment Processing, FastAPI, Flask, API Development, Web Development and Python. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. I await your immediate response
$1,250 CAD in 5 days
4.2
4.2

Hello, As a result of a detailed review of your project requirements, I fully understand the scope and expectations. I have experience handling document processing, Python backend development, REST APIs, and file automation projects and I'm available to start your project right now. I bring deep expertise in Python, FastAPI, Flask, REST API Development, Backend Development, python-docx, Payment Processing, and Software Architecture with over 10 years of experience. One of the key challenges in this project is accurately applying KDP formatting rules while preserving document structure, chapter breaks, headers, page numbering, and front matter behavior. My approach would be to build a modular processing engine using python-docx, expose it through a secure API, validate Stripe payment status via webhooks before processing, and return a download-ready DOCX file with automatic cleanup of uploaded files. I have a couple of quick questions. • Will the chapter structure follow consistent heading styles (Heading 1, Chapter X, etc.), or should the formatter detect chapters dynamically? • Do you already have deployment preferences for the backend (AWS, DigitalOcean, Railway, Render, etc.)? I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Best regards, Carlos.
$750 CAD in 15 days
3.7
3.7

I understand you need a robust Python backend to power your KDP manuscript formatting web app, similar to how I've automated document generation workflows using `python-docx` for precise control over formatting elements like margins, page size, and typography. My experience ensures your users will receive perfectly formatted DOCX files ready for KDP. My approach will involve building a Flask/FastAPI backend service. Upon receiving the uploaded DOCX file, the service will leverage `python-docx` to programmatically adjust all specified parameters: margins, page size (A4, US Letter, etc.), font (e.g., Times New Roman, Arial), size, and header/footer content and positioning. Error handling and secure file management will be prioritized. A confirmation message will be triggered upon successful processing. To ensure a seamless integration, how are you currently handling file uploads and storage? Once the backend is ready, would you like to schedule a brief call to walk through the API endpoints and data flow?
$1,283 CAD in 21 days
3.7
3.7

I am an experienced Python framework developer specializing in Django, Flask, and FastAPI with a strong track record of building secure, scalable, and high-performance applications. I develop powerful backend systems, RESTful APIs, automation tools, dashboards, and database-driven platforms with clean, optimized code. My focus is on speed, reliability, and long-term maintainability. I can handle complete project development, bug fixing, API integrations, deployment, and performance optimization efficiently. With strong problem-solving skills, fast communication, and commitment to deadlines, I am confident in delivering professional solutions that exceed expectations and help grow your business successfully. I appreciate the opportunity to submit this proposal and am excited about the possibility of working with you to bring your project to life. Thanks A.R.M MASUD
$1,125 CAD in 7 days
4.1
4.1

With an extensive 20-year background in software engineering and a recent focus on AI solutions, I am confident that I can fully meet your KDP manuscript formatting needs and ensure the applicability of your desired python-docx functionalities. Having developed various tools for document processing and data extraction in the past, I am well-versed in creating the precise output you desire for KDP formatting. Aside from this, my experience as the Chief Technology Officer of an AI startup fully exposed me to end-to-end technical development, API integrations, cloud deployment, database design, and system optimization. All these aspects are essential for your project's success. Importantly, I am familiar with Amazon KDP formatting standards and can provide seamless integration with the existing frontend. Choosing me for this project translates to choosing quality, efficiency, and timeliness. My proven skills in Flask, Python and my commitment to clean coding will ensure reliable performance while my solid foundation in teaching guarantees simplified user experience. My goal is to make your manuscript formatting process swift and painless: from accepting Word document uploads to returning download-ready DOCX files adhering strictly to KDP printing specifications
$750 CAD in 7 days
3.9
3.9

Greetings! I’m a top-rated freelancer with 17+ years of experience and a portfolio of 700+ satisfied clients. I specialize in delivering high-quality, professional kdp manuscript formatting web app development services tailored to your unique needs. Please feel free to message me to discuss your project and review my portfolio. I’d love to help bring your ideas to life! Looking forward to collaborating with you! Best regards, Revival
$750 CAD in 14 days
3.1
3.1

Hope, Canada
Payment method verified
Member since Jun 8, 2026
$15-25 CAD / hour
$15-25 CAD / hour
$250-750 CAD
$250-750 AUD
£18-36 GBP / hour
₹1500-12500 INR
$250-750 USD
$10-30 USD
₹37500-75000 INR
₹1500-12500 INR
£250-750 GBP
₹1500-12500 INR
$30-250 USD
₹1500-12500 INR
$5000-10000 USD
€250-750 EUR
$250-750 USD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
₹400-750 INR / hour
₹750-1250 INR / hour
$250-750 USD